Course Outline
Introduction to GNU/Linux Systems
- Overview of Linux operating systems and various distributions
- Analysis of GNU/Linux architecture and core components
- The role of Linux in contemporary enterprise environments
- Familiarization with popular distributions like Ubuntu and CentOS
Installing and Configuring Linux
- Setting up the environment for Linux installation
- Performing a clean installation of a Linux distribution
- Explaining system boot sequences and processes
- Configuring initial system parameters
- Comparing desktop and server environment setups
Working with the Linux Command Line
- Exploring the features of the Bash shell
- Mastering navigation within the command line interface (CLI)
- Executing commands and managing shell sessions efficiently
- Utilizing essential Linux administration utilities
- Accessing help resources and system documentation
File System and Directory Management
- Analyzing the structure of the Linux file system
- Managing files and directories effectively
- Handling permissions and ownership models
- Operations involving searching, copying, moving, and deleting files
- Employing command-line tools for comprehensive file management
User and Group Administration
- Creating and overseeing user accounts
- Setting up user groups and associated permissions
- Understanding authentication mechanisms
- Administering access controls and security configurations
Processes and Service Management
- Interpreting Linux process behaviors
- Monitoring system resource consumption
- Managing background services
- Controlling system services: starting, stopping, and configuring
- Diagnosing and resolving common service-related issues
Software and Package Management
- Understanding the landscape of Linux software management
- Procedures for installing and removing packages
- Managing software repositories
- Maintaining system software through updates
Storage Management
- Grasping fundamental Linux storage concepts
- Administering disks, partitions, and file systems
- Configuring storage hardware
- Tracking storage usage and availability
Linux Networking Fundamentals
- Reviewing basic networking principles
- Setting up network interfaces
- Managing active network connections
- Utilizing standard networking tools
- Resolving basic connectivity problems
Advanced Bash and Automation Basics
- Applying advanced Bash commands
- Working with variables and writing scripts
- Automating routine administrative tasks
- Enhancing productivity at the command line
Practical Linux Administration Workshop
- Executing common system administration duties
- Overseeing users, services, software, and storage
- Implementing best practices in Linux administration
- Troubleshooting realistic operational scenarios
Course Review and Next Steps
- Consolidating essential Linux administration skills
- Planning for continued learning and certification paths
- Overview of professional Linux administration standards
Requirements
This course does not require prior Linux experience. However, it assumes a working knowledge of general computer systems and/or another operating system.
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.