Course Outline
Introduction to GNU/Linux Systems
- Exploring Linux operating systems and their distributions
- An overview of GNU/Linux architecture and core components
- The role of Linux in contemporary enterprise environments
- Familiarization with popular distributions like Ubuntu and CentOS
Installation and Configuration of Linux
- Setting up a Linux installation environment
- Performing a clean installation of a Linux distribution
- Understanding the system boot sequence
- Configuring initial system parameters
- Differences between desktop and server environments
Proficiency in the Linux Command Line
- Understanding the Bash shell environment
- Navigating the command-line interface (CLI) effectively
- Executing commands and managing shell sessions
- Utilizing essential Linux administration utilities
- Locating assistance and utilizing system documentation
File System and Directory Management
- Analyzing the Linux file system hierarchy
- Managing files and directories efficiently
- Working with file permissions and ownership structures
- Executing file searches, copies, moves, and deletions
- Applying command-line tools for robust file management
User and Group Administration
- Creating and managing user accounts
- Configuring user groups and associated permissions
- Understanding authentication mechanisms
- Managing access control and security configurations
Process and Service Management
- Understanding Linux process lifecycles
- Monitoring system resource utilization
- Managing background services
- Initiating, terminating, and configuring system services
- Diagnosing and resolving common service issues
Software and Package Management
- Understanding Linux software distribution models
- Installing and removing software packages
- Managing software repositories
- Updating and maintaining system software integrity
Storage Management
- Understanding Linux storage architectures
- Managing disks, partitions, and file systems
- Configuring storage devices for optimal performance
- Monitoring storage capacity and availability
Linux Networking Fundamentals
- Understanding core networking principles
- Configuring network interfaces
- Managing active network connections
- Utilizing standard networking utilities
- Troubleshooting basic connectivity problems
Advanced Bash and Automation Essentials
- Applying advanced Bash commands
- Working with variables and writing scripts
- Automating repetitive administrative tasks
- Enhancing command-line productivity
Practical Linux Administration Workshop
- Executing common system administration duties
- Coordinating the management of users, services, software, and storage
- Implementing Linux administration best practices
- Resolving real-world operational scenarios
Course Review and Next Steps
- Consolidating essential Linux administration skills
- Preparing for advanced learning tracks and certification pathways
- Introduction to professional standards in Linux administration
Requirements
No previous experience with Linux is required for this course.
A fundamental understanding of computer systems and/or alternative operating systems is recommended.
Testimonials (7)
Very well structured and delivered information, a lot of practical exercises to help the knowledge transfer, the trainer responded to every question and helped everyone.
Catalin - DB Global Technology
Course - Linux Administration Fundamentals
Rod is the most passionate and friendly trainer.
Zsolt - DB Global Technology
Course - Linux Administration Fundamentals
The information delivery manner.
DIANA-SMARANDA - DB Global Technology
Course - Linux Administration Fundamentals
The trainer, the lectures and the way they were delivered to us.
Ramona Pluta - DB Global Technology
Course - Linux Administration Fundamentals
Trainer Rod was very knowledgeable and i found it very easy to learn from him!
Cristian Constantinescu - DB Global Technology
Course - Linux Administration Fundamentals
Overall, I found the course to be very informative, structured, interactive and helpful in gaining a better understanding of the Linux.
Cristian Cimpoeru - DB Global Technology
Course - Linux Administration Fundamentals
The trainer and the way in which he is explaining.