I love learrning linux! I love the community! You aren't following a trail of breadcrumbs, you are racing down a superhighway of information. Google/duckduckgo is now you best friend, it pays to learn how to work with them.
Subreddits you might want to get into at some stage, or subscribe to, I just made a big multireddit that I use when I want to focus my redditing on positive use of my time:
This is a big ass list of stuff to look at and seems really daunting, start off really simple and learn these commands:
pwd
touch
cat
mkdir
ls
cd
cp
mv
rm
​
Tip: for any of those command you can look at the man page by typing:
man <command>
&#x200B;
examples:
man touch
man ls
&#x200B;
Edit: The only thing I would warn you of is that learning can be quite lonesome, it is a very individual pursuit, the answer to almost every question has been asked and answered before, you just need to google the right stuff, think hard and google hard before asking questions, you will run into some toxicity if you do not, I do believe at times that it is justified but you can insulate yourself from too much negativity by really putting in some of the grind before asking questions online. The reward for asking smart questions is help from people that go out of their way to help you, help them help you.
2.) You don't need to be certified however it is a requirement that before you start supporting customers that you have your RHCE. We have some great instructors here and the one who taught me is Chris Negus author of the Linux Bible
3.) Didn't eat breakfast but the new cafeteria is amazing!!
My name is Elder Temple-Noble, and I would like to share with you this most amazing book. It's a book about America an OS written a long, long time ago. It has so many awesome parts. You simply won't believe how much this book will change your life. Did you know that Jesus Stallman lived here in the USA?
That is probably some of the craziest shit I've read in a while, and that's impressive, this being the internet and all.
EDIT: OP, to make a suggestion, the Linux Bible is a great resource for someone just starting out, and helps get you in the mindset of how Linux works when coming from other operating systems.
I've seen other users on this sub saying that the LPI certs are either next to worthless to nice to see someone have but not something that guarantees a job. Still, I'm working on getting the LPIC-1 regardless. It's a good refresher to help keep my skills sharp while I look for work (and fill in some gaps in my knowledge), it most definitely carries more weight in the industry than the Linux System Administration cert I got from my local community college, and well, it's relatively cheap. I've not much better to do at the moment, so it can't hurt.
I've seen it said here (and heard from others in the business) that the RHEL cert is definitely the cert to get if you're interested in being a system administrator, but that it's also cert that's geared towards someone that's already got some hands-on experience in an enterprise setting and not really for beginners. I've also seen it said by some on this subreddit that, like the LPI certs, the RHEL cert is nice to see but they still don't care if you have it. I guess it's up to you if you want to plunge headfirst into it. Immersion seems to be the traditional Linux/open source way, but I say do what works for you--if you want to build up to it over time, then do that. If not, grab a VM and CentOS and have at.
Really, if it's one thing I've learned while going to school and looking for work, it's that requirements game is pretty much a crapshoot. Some companies want those certs and degrees, some don't care and want experience, some want a mix of those and experience, and some will only care if someone in the company knows/likes you (and even then it still might not happen for you). I say, grab the LPIC (which as /u/sudoatx said, it's actually three industry certs now) while volunteering somewhere (I'm getting a volunteership set up right now with my college's IT department, they've got some Linux boxes jammed away in there) to get the best of both worlds.
As for studying, the LPI website has links to free study materials geared specifically to prep you for their test. That doorstop /u/mynamewastakenagain mentioned is definitely really good, I have it on extended loan from my college library (working for them has it's perks ;)). I've also found the Linux Bible to be quite good, although I don't know of it's reputation in these parts.
Subreddits you might want to get into at some stage, or subscribe to, I just made a big multireddit that I use when I want to focus my redditing on positive use of my time:
Thanks for the links and ideas too, I'm hoping to get my RHCSA in the next few months also. Here's what I've been doing:
My employer thankfully paid for a course, RHCSA Rapid Track Course (RH199). It was fast paced and very by the book, but I learned a lot. I don't work in a Linux heavy shop, so I'm coming at it from more of a long-term hobbyist perspective. I wanted something that would keep my attention and give me more hands-on with the latest version in a little more directed way.
Very RHEL/CentOS focused, lots of emphasis on RHCSA/RHCSE. It's more focused on RHEL 6, but if I'm remembering right there is some discussion of sysvinit vs systemd and how to deal with both. Good read overall I think for the future too.
The link perfecthashbrowns gave you already has been helpful when the others weren't as detailed as I was looking for.
I suck at taking tests, but I've been experimenting at home and creating some screwed up scenarios, and I'm getting decent enough to work out of messes. I feel like I'm learning something at least.
You'll need a good book and a good community (university? Linux User Group in your area?).
Don't try to learn from crappy outdated tutorials. Don't try to learn it all on your own. Choose a distribution carefully and be loyal to it for a while -- no novelty-seeking, optimistic "This distro will be so much better" distro-switching. Don't get obsessed with it -- it's a set of tools, not a way of life (hopefully).
I highly recommended: www.amazon.co.uk/Linux-Bible-Christopher-Negus/dp/111821854X/
Setting up a homelab is a great way to gain some experience. Pick up an old server off ebay, or if you've got a solid comp at home start up hyper-v and get some VMs running. From there you can set up a domain, explore DNS & DHCP, windows updates, things like that. Or you can go down the linux route if you're more interested in that, get a spacewalk server set up, provision out some servers to do those same basic stuff. Set up a web server, a file server, a mysql server. The beauty of linux is that you can grab centOS for free and just start building up these servers. I saw on here the other day someone plugging the Linux Bible, I think it's a great book, a great learning tool, and a great way to get your feet wet building up servers and administering them. Beyond that, most of the info on the red hat system administrator cert is in the book as well, so...2 birds 1 stone? That's what I'm doing to explore things beyond my current scope of just SQL Server. Good luck!
The 'Book' route. There are some very solid books that will give you a grounding in the fundamentals of what UNIX/Linux is and how to (generally) work with it.
The 'Play' route: I am a big fan of Vagrant (free!) as it makes it extremely simple to get scratch servers of all flavors up and running. Once you have that, pick a howto and start playing. I would start with doing something you are interested in -- say, setting up a DNS or mail server, or maybe something more fun, and then find/follow a howto for it. Every time you get stuck, figure it out. For next level goodness, look at provisioning your Vagrant servers with something like Ansible, Chef, Puppet, or Saltstack.
The 'Dogfood' route: Install Linux on your laptop or desktop and start using it for daily work as much as possible. This may not be as educational as it would have been some years ago, because there are more things that will 'just work', but you will still find some things you'll be forced to solve to get your work done.
check mojo for vmcore stuff. should be several vmcore tags you can search for. i believe i remember The Linux Bible going into great detail about the boot process. Written by Chris Negus.
I just saw you said low on funds, but if you have a birthday or something coming up these two books have been great resources for me, and others that have taken a dive into it.
One thing I'd say is DON'T BE DISCOURAGED. There's a lot to Linux, and it'll feel like you are drinking through a fire hose sometimes with concepts, everyone has been there, and I'm still very much there. In addition to reading a butt load, one thing that helped me take the edge of was getting a box up with something I'd use. My personal pet project back in the day was setting up a redhat instance and run a ventrilo server. It helped me learn things like security, package management, patching, getting real comfortable with things like awk and sed. I didn't expose it to the internet except for a few whitelisted IPs but it kept me learning for a long time, and made it fun.
I love learrning linux! I love the community! You aren't following a trail of breadcrumbs, you are racing down a superhighway of information. Google/duckduckgo is now you best friend, it pays to learn how to work with them.
Books:
The linux command line
The Linux Bible
UNIX and Linux System Administration Handbook
&#x200B;
Where to ask questions and find information:
https://askubuntu.com/
https://www.linuxquestions.org/
https://www.linux.org/
https://www.linux.com/forum
https://stackoverflow.com/
https://unix.stackexchange.com/
https://ubuntuforums.org/
https://wiki.archlinux.org/
&#x200B;
How to ask questions for maximum help:
https://unix.stackexchange.com/help/how-to-ask
https://www.chiark.greenend.org.uk/~sgtatham/bugs.html
&#x200B;
Tutorials:
Linux Journey
This dude called Ryan is pretty cool
This guy Dave has a really nice voice on youtube
Linux Foundation
linuxcommand
linuxsurvival
&#x200B;
Linux learning games:
Terminus
wargames
&#x200B;
Subreddits you might want to get into at some stage, or subscribe to, I just made a big multireddit that I use when I want to focus my redditing on positive use of my time:
&#x200B;
Some distros:
Ubuntu
RHEL
ArchLinux
centos
openSUSE
fedora
Linux Mint
&#x200B;
This is a big ass list of stuff to look at and seems really daunting, start off really simple and learn these commands:
&#x200B;
Tip: for any of those command you can look at the man page by typing:
man <command>
&#x200B;
examples:
man touch
man ls
&#x200B;
Edit: The only thing I would warn you of is that learning can be quite lonesome, it is a very individual pursuit, the answer to almost every question has been asked and answered before, you just need to google the right stuff, think hard and google hard before asking questions, you will run into some toxicity if you do not, I do believe at times that it is justified but you can insulate yourself from too much negativity by really putting in some of the grind before asking questions online. The reward for asking smart questions is help from people that go out of their way to help you, help them help you.
&#x200B;
Enjoy the rabbit hole!
1.) We always post open positions on http://jobs.redhat.com/job-search-results/ but if your in the market send me a pm and we can discuss this further.
2.) You don't need to be certified however it is a requirement that before you start supporting customers that you have your RHCE. We have some great instructors here and the one who taught me is Chris Negus author of the Linux Bible
3.) Didn't eat breakfast but the new cafeteria is amazing!!
> it just started updating Windows 10, no warning or anything.
Hello!
My name is Elder Temple-Noble, and I would like to share with you this most amazing book. It's a book about
Americaan OS written a long, long time ago. It has so many awesome parts. You simply won't believe how much this book will change your life. Did you know thatJesusStallman lived here in the USA?This has been one of my favorite books: http://www.amazon.com/Linux-Bible-Christopher-Negus/dp/111821854X/
And I read through this entire book: http://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0131480057/
They are both great!
Edit: I can't type much because my internet is going out regularly at the moment, otherwise I'd love to elaborate further.
That is probably some of the craziest shit I've read in a while, and that's impressive, this being the internet and all.
EDIT: OP, to make a suggestion, the Linux Bible is a great resource for someone just starting out, and helps get you in the mindset of how Linux works when coming from other operating systems.
http://www.amazon.com/Linux-Bible-Christopher-Negus/dp/111821854X
I've seen other users on this sub saying that the LPI certs are either next to worthless to nice to see someone have but not something that guarantees a job. Still, I'm working on getting the LPIC-1 regardless. It's a good refresher to help keep my skills sharp while I look for work (and fill in some gaps in my knowledge), it most definitely carries more weight in the industry than the Linux System Administration cert I got from my local community college, and well, it's relatively cheap. I've not much better to do at the moment, so it can't hurt.
I've seen it said here (and heard from others in the business) that the RHEL cert is definitely the cert to get if you're interested in being a system administrator, but that it's also cert that's geared towards someone that's already got some hands-on experience in an enterprise setting and not really for beginners. I've also seen it said by some on this subreddit that, like the LPI certs, the RHEL cert is nice to see but they still don't care if you have it. I guess it's up to you if you want to plunge headfirst into it. Immersion seems to be the traditional Linux/open source way, but I say do what works for you--if you want to build up to it over time, then do that. If not, grab a VM and CentOS and have at.
Really, if it's one thing I've learned while going to school and looking for work, it's that requirements game is pretty much a crapshoot. Some companies want those certs and degrees, some don't care and want experience, some want a mix of those and experience, and some will only care if someone in the company knows/likes you (and even then it still might not happen for you). I say, grab the LPIC (which as /u/sudoatx said, it's actually three industry certs now) while volunteering somewhere (I'm getting a volunteership set up right now with my college's IT department, they've got some Linux boxes jammed away in there) to get the best of both worlds.
As for studying, the LPI website has links to free study materials geared specifically to prep you for their test. That doorstop /u/mynamewastakenagain mentioned is definitely really good, I have it on extended loan from my college library (working for them has it's perks ;)). I've also found the Linux Bible to be quite good, although I don't know of it's reputation in these parts.
Try out some of these:
Books:
The linux command line
The Linux Bible
UNIX and Linux System Administration Handbook
&#x200B;
Where to ask questions and find information:
https://askubuntu.com/
https://www.linuxquestions.org/
https://www.linux.org/
https://www.linux.com/forum
https://stackoverflow.com/
https://unix.stackexchange.com/
https://ubuntuforums.org/
https://wiki.archlinux.org/
&#x200B;
How to ask questions for maximum help:
https://unix.stackexchange.com/help/how-to-ask
https://www.chiark.greenend.org.uk/~sgtatham/bugs.html
&#x200B;
Tutorials:
Linux Journey
This dude called Ryan is pretty cool
This guy Dave has a really nice voice on youtube
Linux Foundation
linuxcommand
linuxsurvival
Engineer Man. thank you to u/dk1998 for the reminder
Bash Guide by Greg Wooledge
&#x200B;
Linux learning games:
Terminus
wargames
&#x200B;
Subreddits you might want to get into at some stage, or subscribe to, I just made a big multireddit that I use when I want to focus my redditing on positive use of my time:
&#x200B;
Some distros:
Ubuntu
RHEL
ArchLinux
centos
openSUSE
fedora
Linux Mint
Manjaro
A couple of cool resources that you might want to look at:
sysadmin.it-landscape.info
Awesome Sysadmin links, a popular set of curated links
Thanks for the links and ideas too, I'm hoping to get my RHCSA in the next few months also. Here's what I've been doing:
http://www.globalknowledge.com/training/course.asp?pageid=9&amp;courseid=15678&amp;country=United+States
Very RHEL/CentOS focused, lots of emphasis on RHCSA/RHCSE. It's more focused on RHEL 6, but if I'm remembering right there is some discussion of sysvinit vs systemd and how to deal with both. Good read overall I think for the future too.
I suck at taking tests, but I've been experimenting at home and creating some screwed up scenarios, and I'm getting decent enough to work out of messes. I feel like I'm learning something at least.
You'll need a good book and a good community (university? Linux User Group in your area?).
Don't try to learn from crappy outdated tutorials. Don't try to learn it all on your own. Choose a distribution carefully and be loyal to it for a while -- no novelty-seeking, optimistic "This distro will be so much better" distro-switching. Don't get obsessed with it -- it's a set of tools, not a way of life (hopefully).
I highly recommended: www.amazon.co.uk/Linux-Bible-Christopher-Negus/dp/111821854X/
Setting up a homelab is a great way to gain some experience. Pick up an old server off ebay, or if you've got a solid comp at home start up hyper-v and get some VMs running. From there you can set up a domain, explore DNS & DHCP, windows updates, things like that. Or you can go down the linux route if you're more interested in that, get a spacewalk server set up, provision out some servers to do those same basic stuff. Set up a web server, a file server, a mysql server. The beauty of linux is that you can grab centOS for free and just start building up these servers. I saw on here the other day someone plugging the Linux Bible, I think it's a great book, a great learning tool, and a great way to get your feet wet building up servers and administering them. Beyond that, most of the info on the red hat system administrator cert is in the book as well, so...2 birds 1 stone? That's what I'm doing to explore things beyond my current scope of just SQL Server. Good luck!
https://www.amazon.com/Linux-Bible-Christopher-Negus/dp/111821854X
A few ideas: For best results, do all 3.
I have ordered these two books.
http://www.amazon.com/dp/111821854X/ref=pe_385040_30332200_TE_item
http://www.amazon.com/dp/0071765654/ref=pe_385040_30332200_TE_item
I read some of the linux bible in a pdf and really enjoyed it so decided to order the two books.
I have also picked up the centOS CBT nugget videos and will VM it at home and hopefully in a couple of months I will know whats going on in RH.
check mojo for vmcore stuff. should be several vmcore tags you can search for. i believe i remember The Linux Bible going into great detail about the boot process. Written by Chris Negus.
Don't know if you are using 'linux bible books' as a generic term for linux manuals or you are actually recommending "The Linux Bible" as in: http://www.amazon.co.uk/Linux-Bible-Christopher-Negus/dp/111821854X
I just saw you said low on funds, but if you have a birthday or something coming up these two books have been great resources for me, and others that have taken a dive into it.
https://www.amazon.com/Linux-Bible-Christopher-Negus/dp/111821854X
https://www.amazon.com/Linux-Command-Shell-Scripting-Bible/dp/111898384X/ref=pd_sbs_14_img_1?_encoding=UTF8&amp;psc=1&amp;refRID=J9RW2JJ25KF0HEW2DDNK
One thing I'd say is DON'T BE DISCOURAGED. There's a lot to Linux, and it'll feel like you are drinking through a fire hose sometimes with concepts, everyone has been there, and I'm still very much there. In addition to reading a butt load, one thing that helped me take the edge of was getting a box up with something I'd use. My personal pet project back in the day was setting up a redhat instance and run a ventrilo server. It helped me learn things like security, package management, patching, getting real comfortable with things like awk and sed. I didn't expose it to the internet except for a few whitelisted IPs but it kept me learning for a long time, and made it fun.