Linux Troubleshooting: Advanced Linux Techniques
Published by Pearson
Learn what to do when Linux stops working
Linux is a leading operating system with an increasing number of people interested in learning Linux. Modern Linux distributions work smoothly out of the box, but when something goes wrong, fixing the problem can be difficult. This course gives a 3-hour introduction to Linux troubleshooting with an exploration of various Linux troubleshooting methodologies and tools, boot procedures and problems, and storage devices and issues.With the knowledge acquired in this course you'll know what to do the next time your Linux distribution stops working.
What you’ll learn and how you can apply it
- Troubleshooting methodology
- Using troubleshooting tools
- Understanding the boot procedure
- Fixing common boot problems
- Understanding storage
- Fixing storage related problems
This live event is for you because...
- You want to go beyond just using commands in Linux. You'll learn how Linux works.
- You want to get new insights that help you trouble shoot Linux in a more efficient way.
Prerequisites
- Basic knowledge or experience with Linux is recommended
Materials, downloads, or Supplemental Content needed in advance:
To follow along with the hands-on parts of this course, you are invited to create a new (virtual) machine before the start of the course. Build it according to the following specifications:
- 1 virtual machine with any Linux distribution, hardware specs are not important.
- To make it easy to follow along with the instructor, it is recommended to work with the latest release of CentOS.
Resources:
If an attendee has no experience with Linux, it helps if before the course the video course "Beginning Linux System Administration" is studied.
Recommended Preparation
- If you need more information on creating a virtual machine, consult my video course “Virtualization for Everyone.”
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Segment 1: Troubleshooting methodology(25 minutes)
- Learn about methodologies used for analyzing and fixing Linux problems. There will be attention for common dos and don'ts so you know the most effective and least intrusive troubleshooting solutions available.
Segment 2: Using Troubleshooting Tools (25 minutes)
- Learn about the different tools that can be useful for troubleshooting Linux, including editor modes to show hidden characters, application debug modes and rescue CD.
10 minute break
Segment 3: Understanding the boot procedure (25 minutes)
- Learn what happens while Linux is booting. All the different layers are covered, including the GRUB boot loader and the systemd service manager
Segment 4: Fixing common boot problems (25 minutes)
Learn to fix common boot problems, including corrupted GRUB configurations and services that prevent the Linux machine from booting properly
10 minute break
Segment 5: Understanding Storage (25 minutes)
- Learn how Linux addresses storage and which parts play a role in addressing storage devices so that it will be easier to identify the appropriate layer where problems occur.
Segment 5: Fixing common storage related problems (25 minutes)
- Learn how to approach common storage related problems, including corrupted file systems and lost partitions.
10 minute Q&A
Your Instructor
Sander van Vugt
Sander van Vugt has many years of experience working with, writing about, and teaching Linux and Open Source topics. He is the author of the best-selling Red Hat RHCSA Cert Guide and the Red Hat RHCSA Complete Video Course along with many other titles on topics that include RHCE, Bash, Kubernetes, Ansible and more. Sander also works as a Linux instructor, teaching on-site and online classes for customers around the world.