Course Outline
Overview of GNU/Linux Operating Environments
- Defining Linux operating systems and identifying major distributions
- Analyzing GNU/Linux architectural frameworks and core components
- Evaluating the integration of Linux within modern enterprise infrastructure for government
- Examining prevalent Linux distributions, including Ubuntu and CentOS
Installation and System Configuration
- Establishing the prerequisite environment for Linux deployment
- Executing the installation of a Linux distribution from initial setup
- Analyzing the operational sequence of system boot procedures
- Configuring foundational system parameters
- Distinguishing between desktop environments and server-based operational contexts
Command-Line Interface Operations
- Analyzing the functionality of the Bash shell
- Navigating the command-line interface (CLI) environment
- Executing administrative commands and managing active shell sessions
- Utilizing essential Linux administration utilities
- Accessing technical assistance and system documentation resources
File System and Directory Administration
- Analyzing the hierarchical structure of the Linux file system
- Managing file and directory structures
- Implementing permission models and ownership controls
- Performing file search, replication, relocation, and deletion operations
- Utilizing command-line utilities for file system maintenance
User and Group Governance
- Provisioning and administering user accounts
- Configuring group structures and access permissions
- Analyzing authentication mechanisms and protocols
- Implementing access control strategies and security settings
Process and Service Oversight
- Analyzing the behavior of Linux processes
- Monitoring resource utilization and system performance
- Managing background services and daemons
- Controlling the lifecycle of system services, including start, stop, and configuration
- Resolving common service-related operational issues
Software and Package Lifecycle Management
- Analyzing software distribution mechanisms in Linux
- Installing and decommissioning software packages
- Administrating software repositories and sources
- Implementing update strategies and maintaining software integrity
Storage Resource Administration
- Analyzing Linux storage architectures and concepts
- Managing disk arrays, partitions, and file system configurations
- Configuring storage devices and hardware interfaces
- Monitoring storage capacity and availability metrics
Foundational Networking Concepts
- Analyzing core networking principles and protocols
- Configuring network interface parameters
- Managing active network connections
- Utilizing standard networking diagnostic and administrative tools
- Resolving basic connectivity and communication issues
Advanced Shell Scripting and Automation
- Implementing advanced Bash command structures
- Working with shell variables and scripting logic
- Automating repetitive administrative workflows
- Enhancing operational efficiency via command-line optimization
Applied Linux Administration Practicum
- Executing standard system administration procedures
- Integrating user, service, software, and storage management tasks
- Applying established best practices for Linux administration for government
- Resolving complex, real-world operational scenarios
Curriculum Review and Future Pathways
- Consolidating core Linux administration competencies
- Preparing for advanced study and professional certification tracks
- Introducing professional standards for Linux system administration
Requirements
This course assumes no prior technical experience with Linux.
A functional understanding of general computer systems and/or alternative operating environments is required.
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.