This course builds Linux networking skills and shell mastery alongside core system management capabilities. Covering expert instruction across Linux networking configuration, advanced shell usage, user and group management, process management, and package management, learners develop the practical skills for day-to-day Linux system administration.
Learners benefit by understanding how to configure network interfaces, manage routing, troubleshoot connectivity, write and execute shell scripts, manage users and groups with appropriate permissions, control running processes, and install and update software using package managers. By the end of this course, learners will be able to manage a Linux system's networking, users, processes, and software packages in enterprise administration roles.
Overview
Syllabus
- Linux Networking
- This chapter covers essential Linux networking and shell skills by configuring network interfaces and troubleshooting tools, working with shell environments and text processing utilities, and using common Linux editors for command‑line text editing.
- The Linux Shell
- Virtualization & Backup
- This chapter introduces core Linux virtualization and backup skills by comparing virtualization types, using common Linux hypervisor tools, managing virtual machine operations, and performing essential backup, archiving, and recovery procedures.
- User & Service Management
- This chapter covers essential Linux administration skills by managing files and accounts, understanding key system files, controlling processes and scheduling, handling package management, and configuring core network services.
- Course Assessment
- Course Assessment
Taught by
Michael Solomon