Course Outline
GNU/Linux Systems Overview
- Exploring Linux operating systems and distributions
- Reviewing GNU/Linux architecture and key components
- The position of Linux in current enterprise ecosystems
- Familiarity with popular distributions like Ubuntu and CentOS
Linux Installation and Setup
- Setting up the environment for Linux installation
- Deploying a Linux distribution from the ground up
- Grasping the system boot sequence
- Configuring initial system parameters
- Basics of desktop versus server environments
Linux Command Line Mastery
- Understanding the Bash shell
- Operating within the command line interface (CLI)
- Running commands and handling shell sessions
- Utilizing key Linux administration utilities
- Accessing help resources and system documentation
File System and Directory Operations
- Interpreting the Linux file system hierarchy
- Handling files and directories
- Managing permissions and ownership
- Locating, duplicating, shifting, and deleting files
- Employing command-line utilities for file tasks
User and Group Oversight
- Creating and managing user accounts
- Setting user groups and access rights
- Concepts of authentication
- Controlling access and security configurations
Process and Service Control
- Understanding Linux processes
- Tracking system resources
- Handling background services
- Initiating, halting, and configuring system services
- Resolving frequent service anomalies
Software and Package Administration
- Linux software management principles
- Installing and removing packages
- Handling software repositories
- Updating and maintaining system software
Storage Administration
- Linux storage fundamentals
- Managing disks, partitions, and file systems
- Setting up storage devices
- Monitoring storage utilization and capacity
Linux Networking Essentials
- Basic networking principles
- Configuring network interfaces
- Managing network connections
- Using standard networking tools
- Diagnosing basic connectivity problems
Advanced Bash and Automation Intro
- Applying advanced Bash commands
- Working with variables and scripts
- Automating recurring administrative tasks
- Enhancing command-line efficiency
Practical Linux Administration Lab
- Executing standard system administration duties
- Overseeing users, services, software, and storage
- Implementing Linux administration best practices
- Addressing real-world operational scenarios
Course Recap and Future Pathways
- Revisiting key Linux administration competencies
- Preparing for advanced learning and certification routes
- Introductory insights into professional Linux administration norms
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.