Course Outline
Foundations of GNU/Linux Systems
- Exploring Linux operating systems and their various distributions
- An overview of GNU/Linux architectural components
- The impact of Linux in contemporary enterprise environments
- Familiarization with prevalent distributions like Ubuntu and CentOS
Deployment and Configuration of Linux
- Setting up the Linux installation environment
- Installing a Linux distribution from the ground up
- Analyzing the system boot sequence
- Establishing initial system configurations
- Distinguishing between desktop and server environments
Mastering the Linux Command Line
- Understanding the Bash shell environment
- Navigating the Command Line Interface (CLI)
- Executing commands and managing active shell sessions
- Utilizing core Linux administration utilities
- Accessing help resources and leveraging system documentation
File System and Directory Oversight
- Analyzing the structure of the Linux file system
- Managing files and directory hierarchies
- Handling file permissions and ownership rights
- Searching, duplicating, relocating, and deleting files
- Employing command-line utilities for file operations
User and Group Governance
- Creating and managing user accounts
- Configuring user groups and associated permissions
- Understanding the principles of authentication
- Managing access controls and security parameters
Process and Service Governance
- Analyzing the nature of Linux processes
- Monitoring the utilization of system resources
- Overseeing background services
- Initiating, halting, and configuring system services
- Diagnosing and resolving common service anomalies
Software and Package Governance
- Understanding the mechanics of Linux software management
- Installing and removing software packages
- Managing software repositories
- Updating and maintaining system-level software
Storage Governance
- Understanding the concepts behind Linux storage
- Managing disks, partitions, and file systems
- Configuring storage devices
- Monitoring storage consumption and availability
Foundations of Linux Networking
- Understanding fundamental networking concepts
- Configuring network interfaces
- Managing network connections
- Utilizing standard networking tools
- Troubleshooting basic connectivity problems
Advanced Bash Scripting and Automation Essentials
- Applying advanced Bash commands
- Working with variables and scripting logic
- Automating repetitive administrative tasks
- Enhancing productivity at the command line
Practical Linux Administration Workshop
- Executing common system administration duties
- Managing users, services, software, and storage
- Implementing best practices in Linux administration
- Resolving real-world operational scenarios
Course Review and Future Pathways
- Revisiting key Linux administration skills
- Preparing for advanced learning and certification tracks
- Introduction to professional standards in Linux administration
Requirements
No previous Linux experience 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.