Course Outline
Introduction to GNU/Linux Platforms
- Exploring Linux operating systems and their various distributions
- Surveying the architecture and core components of GNU/Linux
- The significance of Linux in current corporate settings
- Familiarization with prevalent distributions like Ubuntu and CentOS
Installing and Setting Up Linux
- Establishing the environment for Linux installation
- Performing a full Linux distribution installation
- Analyzing the system boot sequence
- Setting up initial system parameters
- Distinguishing between desktop and server environments
Interacting with the Linux Command Line
- Understanding the Bash shell environment
- Operating the command-line interface (CLI)
- Running commands and overseeing shell sessions
- Utilizing key Linux administration utilities
- Accessing assistance and referencing system documentation
File System and Directory Oversight
- Analyzing the structure of the Linux file system
- Administering files and directory structures
- Managing permissions and ownership rights
- Locating, duplicating, transferring, and deleting files
- Employing CLI utilities for file administration
User and Group Management
- Establishing and administering user accounts
- Setting up user groups and associated permissions
- Grasping the principles of authentication
- Overseeing access controls and security configurations
Process and Service Oversight
- Understanding the lifecycle of Linux processes
- Monitoring the utilization of system resources
- Managing background operations
- Initiating, halting, and adjusting system services
- Diagnosing frequent service-related issues
Software and Package Control
- Understanding the methodology of Linux software administration
- Installing and uninstalling software packages
- Overseeing software repositories
- Updating and sustaining system-level software
Storage Administration
- Comprehending fundamental Linux storage principles
- Administering disks, partitions, and file systems
- Configuring storage hardware
- Monitoring storage consumption and availability
Foundations of Linux Networking
- Understanding basic networking theories
- Configuring network interfaces
- Managing network connections
- Using standard networking utilities
- Resolving basic connectivity problems
Advanced Bash and Automation Essentials
- Utilizing advanced Bash functionalities
- Working with variables and scripting
- Automating routine administrative tasks
- Enhancing productivity on the command line
Applied Linux Administration Workshop
- Executing standard system administration duties
- Managing users, services, software, and storage resources
- Implementing best practices in Linux administration
- Troubleshooting real-world operational scenarios
Course Recap and Future Directions
- Revisiting core Linux administration competencies
- Preparing for advanced learning tracks and certifications
- Introduction to professional standards in Linux administration
Requirements
This course requires no previous exposure to Linux.
A functional understanding of computer systems and/or alternative operating systems is expected.
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.