Simple play icon Course
Skills

Linux System Maintenance and Troubleshooting

by David Clinton

Linux servers will only perform to standard if they're run by admins who can understand and control their processes and resources. Learn how to monitor, troubleshoot, recover, and plan for optimal server performance.

What you'll learn

Linux servers are famously stable, reliable, and powerful. But like your favorite pet, they will sometimes demand your attention. You'll explore how to keep them purring, happily. In this course, Linux System Maintenance and Troubleshooting, you'll learn the core tools and protocols you'll need to maintain and optimise Linux server performance now, and over the long-term. First, you'll discover how to identify the metrics and symptoms of overworked and unhealthy hardware. Next, you'll explore building an effective disaster recovery plan and how to troubleshoot and manage your Linux kernel. Finally, you'll learn how to build software application packages for the APT, RPM, Snap, and AppImage systems to more effectively manage fleets of servers. When you're finished with this course, you'll have a much better feel for the happy care and feeding of your Linux server.

About the author

David Clinton is an AWS Solutions Architect and a Linux server administrator. He's written books on cloud and Linux administration, IT security, and data analytics.

Ready to upskill? Get started