Linux Learning Resources - Share Yours Too!

smooth_buddha

Active Member
Joined
Feb 13, 2020
Messages
362
Reaction score
246
Credits
1,648
MODERATOR'S NOTE - We haven't seen the author of this Thread for a while, hope he is well and safe. I am pinning this Thread so that we don't lose track of the valuable resources. Take it away, Buddha! :)

hey guys some greeat linux resources for anybody wanting to get deeper into the linux, the commandline, netwokring, scripting, system admin ect

heres some great ones ive found on my journey so far and are currently using:

youtube free courses:

free excellent youtube course for learning commandline youtube channel Programmingknowledge:


another excellent commmandline series youtubechannel Hak5:


This is an excellent free system adminsitration course which goes deeper into commans, networking and managing your linux systems youtube channel Linuxtutorial:



Free Books on linux:


The following is a link to an awesome free set of books called master linux series with 6 volumes and are have exercises and practical examples as you go- its a brilliant series and it will teach you a ton about linux:


vol1: linux fundamentals
vol2:system Administration
vol3:Linux servers
vol4:Linux storage
vol5: Linux security
vol6:Linux networking

hope this helps any1 whos wanting to learn more about linux. PLease share any good linux learning resources that you either use or know about
 
Last edited by a moderator:


The best way to learn Linux is by using Linux.

Practice makes the master.

Don't be afraid to break your Linux distro
and learn from your mistakes.

Scan the forums which are a wealth of information.


An excellent resource.

 
thanks for that post! i just went to that site and followed the top ten things to do after you install linux mint!
 
The best way to learn Linux is by using Linux.

Practice makes the master.

Don't be afraid to break your Linux distro
and learn from your mistakes.

Scan the forums which are a wealth of information.


An excellent resource.

Most Linux distros are very forgiving, I only had Q40S break on me. Most of the time when I get a command wrong, it just tells me there is no such command or something like that. Doesn't just break.

What is frustrating is when everything works well and just one or two programs freeze or crash and I don't know why.
 
you can get information on a program that you launch from menu that crashes.
you just launch from command line inside. So for instance my chromium browser came up with GUI but wasn't functional. I just launched from terminal:

$ chromium


it stated a library was missing ,i installed it and all worked fine
 
you can get information on a program that you launch from menu that crashes.
you just launch from command line inside. So for instance my chromium browser came up with GUI but wasn't functional. I just launched from terminal:

$ chromium


it stated a library was missing ,i installed it and all worked fine
Sorry, mate I hit a wall there.

I was using Solus 4.1 and everything was working, but after the LTS kernel updated last Friday, the 0A.D. game started crashing.

What should I have done to get to the root of the problem and fix it.

I wish I could get more knowledgeable about Linux, instead of just installing Zorin, every time I run into a problem.
 
What is frustrating is when everything works well and just one or two programs freeze or crash and I don't know why.
When only certain programs fail to work it is usually due to missing dependencies although may not always be the case.

And yes very frustrating sometimes.
 
I wish I could get more knowledgeable about Linux, instead of just installing Zorin, every time I run into a problem.
This is where checking the distros forum for the problem to see if anyone else has had the same problem and someone else usually has and a solution has already been posted.

Trust me if I'm having a problem most of the time some else is also or has already had the same problem and a fix / solution may be posted.

This I base from my own personal experience.
 
This is where checking the distros forum for the problem to see if anyone else has had the same problem and someone else usually has and a solution has already been posted.

Trust me if I'm having a problem most of the time some else is also or has already had the same problem and a fix / solution may be posted.

This I base from my own personal experience.
It was a rare problem because in Linux the LTS kernel is supposed to give the least trouble. Anyway, I now have both Solus 4.1 Plasma and Zorin 15.1 side by side.

Now for some more learning, thanks for the advice, Poorguy.

Regards
Frugalguy
 
I only had Q40S break on me
I've been running Q4OS 3.10 Centaurus KDE for about a month or so and haven't had not a single issue and it's installed in a USB, just saying. Try not to rush into any decisions, sometimes the solution is a simple one but since we get frustrated we can't see it. Trust me, been there, struggling to fix something just to find out the solution was as simple as editing a config.file, of course, I didn't know that but my point is that the best approach is to take things calmly, imo; ask in the forums, here and in your distro's. Sites like linux questions and the like are also good to post your doubts. Also, if everytime you bump into a problem you distro-hop, then you will learn nothing. You're not fixing any problem just avoiding them. I keep telling people to use virtual machines, it's helped me to troubleshoot and fix many issues and by doing so I've also learnt one or two things. I'm not expert whatsoever, far from it, but I learnt the hard way that avoiding problems rather than solving them just create more; I didn't learn how to fix X issue should any other arise now I have 2 problems I don't know how to fix. BTW, yes, there will be times when some issues might be beyond our set of skills and/or experience to even describe it, been there too. My Linux journey hasn't been easy quite the opposite but one thing I do know is that virtual machines do help a lot, A LOT!! Install virtualbox or qemu, whichever suits best your needs/tastes, create a couple of VMs, install some distro you'd like to try, play around with it without "worrying" (you should worry but since it's just a VM) too much, install apps, customize it, change stuff, learn bash scripting, python, html, lua, perl ... posibilities are infiniteless

Here's a couple of links to get you started

https://www.virtualbox.org/

https://www.qemu.org/



Don't give up on Linux it won't give up on you (and by that I mean the community around it, meaning us as well :) ) cheer up my fellow Linuxers!! :)
 
I've been running Q4OS 3.10 Centaurus KDE for about a month or so and haven't had not a single issue and it's installed in a USB, just saying. Try not to rush into any decisions, sometimes the solution is a simple one but since we get frustrated we can't see it. Trust me, been there, struggling to fix something just to find out the solution was as simple as editing a config.file, of course, I didn't know that but my point is that the best approach is to take things calmly, imo; ask in the forums, here and in your distro's. Sites like linux questions and the like are also good to post your doubts. Also, if everytime you bump into a problem you distro-hop, then you will learn nothing. You're not fixing any problem just avoiding them. I keep telling people to use virtual machines, it's helped me to troubleshoot and fix many issues and by doing so I've also learnt one or two things. I'm not expert whatsoever, far from it, but I learnt the hard way that avoiding problems rather than solving them just create more; I didn't learn how to fix X issue should any other arise now I have 2 problems I don't know how to fix. BTW, yes, there will be times when some issues might be beyond our set of skills and/or experience to even describe it, been there too. My Linux journey hasn't been easy quite the opposite but one thing I do know is that virtual machines do help a lot, A LOT!! Install virtualbox or qemu, whichever suits best your needs/tastes, create a couple of VMs, install some distro you'd like to try, play around with it without "worrying" (you should worry but since it's just a VM) too much, install apps, customize it, change stuff, learn bash scripting, python, html, lua, perl ... posibilities are infiniteless

Here's a couple of links to get you started

https://www.virtualbox.org/

https://www.qemu.org/



Don't give up on Linux it won't give up on you (and by that I mean the community around it, meaning us as well :) ) cheer up my fellow Linuxers!! :)
I have used Zorin for years and just get bored with it and then try something different from time to time. Then I go back to Zorin when some other hobby project distro acts up.

I now have Zorin and Solus Plasma on the same box. One is quick and the other is slower but everything works.

I'll just boot between the two for now.
 
I have used Zorin for years and just get bored with it and then try something different from time to time. Then I go back to Zorin when some other hobby project distro acts up.

I now have Zorin and Solus Plasma on the same box. One is quick and the other is slower but everything works.

I'll just boot between the two for now.

You could just do the same in a VM; download a distro that caught your attention and play with it without leaving Zorin or whatever distro you're on at the moment. That way you won't got bored, will learn a bunch of new stuff and keep your peace of mind at ease. ;)
 
You could just do the same in a VM; download a distro that caught your attention and play with it without leaving Zorin or whatever distro you're on at the moment. That way you won't got bored, will learn a bunch of new stuff and keep your peace of mind at ease. ;)
Yes that's true, especially because some Linux distros, like the rolling release types can break on updating sometimes.

I should really not be complaining about Zorin that's only a little slower than others but works flawlessly and updates don't break anything.
 
i would also like to add::


overthewire.org

wargames: learning linux via games. each level you learn new commands and have a new task , usually to retreive a file type somewhere that will contain the password for the next level- played over the secure shell shh. really fun and gamified way to learn plus excellent for practicing sys admin skills on an a server!
 
This course is a definate for anybody interested in computers. a complete crash course in computer science. will help build a very good foundation for understanding more complex concepts that one may learn in the intermediate - advanced levels of computers.

 
That is what Zorin is for, to use by people how don't want to take a course to fix Windows or hobby project Linux distros.
 
Excellent free udemy : Master the commandline in 11.5 hours course.




This course stands out from the rest because it doesnt simply have you parrot commands, but it acutally teaches you how commands are out together.

It will teach you about commands, options, arguments, input / output redirection, piping, using the tee command with piping, making alias's , bash scripting concepts and an excellent overview of the file system
 


Top