- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,351 Views
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,299 Views
1. Learn by doing, not by reading/memorizing. Nothing you can buy will make up for experience not had, unless it's classes that incorporate experience into the curriculum.
2. Get at least one book. More than 3 is overkill, due to cross-coverage of material.
3. Avoid study material that emphasizes memorization through fill-in-the-blank, multiple-choice, true/false questions. These are not skills, unless you want to improve your memorization skills.
4. Look for books that teach by having you perform tasks. Completing tasks correctly roughly translates to putting new (or old) skills to use, confirming you learned those skills to a working understanding of them.
5. Become familiar with acronyms like GIYF and RTFM. Being able to find help when nobody is around has much more practical value to you than having someone help you every time, even if that was an option.
6. If you're learning RHEL-based linux, try get familiar with Debian. The converse is equally useful. Know the differences, just so you don't feel like a fish out of water when you encounter something Linux that feels like nothing you've ever seen before in your Linux experience.
7. practice, practice, practice...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,255 Views
Alot things Linux are related to automation. A good start towards that and also your first steps on the commandline is to learn more about the bash shell. I found the following online book to be a good resource for getting into bash shell scripting and shell commands/functionality:
HTML: https://www.tldp.org/LDP/abs/html/
PDF: https://www.tldp.org/LDP/abs/abs-guide.pdf
Another hint is, to use Linux as much as you can. Setup a machine that you are working with daily, to get practical experience and most importantly: Have Fun!
- Rudolf Kastl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,342 Views
If you're looking for a general introduction to using Linux, you should take a look at RH124 (Red Hat System Administration I). It's obviously geared toward administering a Linux system, but luckily in order to admin one, you also must be able to use one, so this covers a lot of the basic commands and applications that you'll want to learn in order to be able to comfortably say you're familiar with Linux.
My standard boilerplate to this question, though, is that the best way to get familiar with Linux is to use it! Take a look at RH124, but also make an effort to run Linux on something. Whether you pick up a Raspberry Pi and run Fedberry on it, or whether you download a RHEL trial or CentOS image or Fedora Linux ISO, it's really easy to get started, and a heck of a lot of fun.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,332 Views
Why not start with the fundamentals video located here?
The next step would be getting your hands dirty and use one of the live distributions (you don't have to install it) to look around.
Senior Architect @ Red Hat
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,328 Views
The best book to start off would be `How Linux Works` version 2, from Starch Press before anything else.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,300 Views
1. Learn by doing, not by reading/memorizing. Nothing you can buy will make up for experience not had, unless it's classes that incorporate experience into the curriculum.
2. Get at least one book. More than 3 is overkill, due to cross-coverage of material.
3. Avoid study material that emphasizes memorization through fill-in-the-blank, multiple-choice, true/false questions. These are not skills, unless you want to improve your memorization skills.
4. Look for books that teach by having you perform tasks. Completing tasks correctly roughly translates to putting new (or old) skills to use, confirming you learned those skills to a working understanding of them.
5. Become familiar with acronyms like GIYF and RTFM. Being able to find help when nobody is around has much more practical value to you than having someone help you every time, even if that was an option.
6. If you're learning RHEL-based linux, try get familiar with Debian. The converse is equally useful. Know the differences, just so you don't feel like a fish out of water when you encounter something Linux that feels like nothing you've ever seen before in your Linux experience.
7. practice, practice, practice...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,256 Views
Alot things Linux are related to automation. A good start towards that and also your first steps on the commandline is to learn more about the bash shell. I found the following online book to be a good resource for getting into bash shell scripting and shell commands/functionality:
HTML: https://www.tldp.org/LDP/abs/html/
PDF: https://www.tldp.org/LDP/abs/abs-guide.pdf
Another hint is, to use Linux as much as you can. Setup a machine that you are working with daily, to get practical experience and most importantly: Have Fun!
- Rudolf Kastl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,220 Views
Great resources @Rudolf! I agree the best combination for new learners is using formal materials backed by daily practice on a machine.
Deanna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 5,205 Views
[MOD: Moved this to Linux as it is off-topic in RHLC Welcome.]
[don't forget to kudo a helpful post or mark it as a solution!]