Course Outline
Introduction to GNU/Linux Systems
- Analyzing Linux operating systems and various distributions
- Examining the architecture and core components of GNU/Linux
- Assessing the role of Linux in modern enterprise settings
- Familiarizing yourself with prevalent distributions like Ubuntu and CentOS
Installation and Configuration of Linux
- Setting up the environment for Linux installation
- Performing a ground-up installation of a Linux distribution
- Analyzing the system boot sequence
- Adjusting initial system configurations
- Distinguishing between desktop and server environments
Utilizing the Linux Command Line
- Understanding the functionality of the Bash shell
- Navigating the command-line interface (CLI) effectively
- Executing commands and managing active shell sessions
- Leveraging key Linux administration utilities
- Locating assistance and utilizing system documentation
File System and Directory Administration
- Deciphering the structure of the Linux file system
- Overseeing files and directories
- Managing permissions and ownership attributes
- Executing operations to search, copy, move, and delete files
- Employing command-line utilities for file administration
User and Group Governance
- Creating and overseeing user accounts
- Setting up user groups and associated permissions
- Grasping authentication principles
- Controlling access rights and security configurations
Process and Service Oversight
- Understanding the lifecycle of Linux processes
- Tracking system resource utilization
- Overseeing background services
- Controlling the start, stop, and configuration of system services
- Diagnosing common service-related issues
Software and Package Oversight
- Understanding the mechanisms of Linux software management
- Installing and removing software packages
- Managing software repositories
- Maintaining and updating system software
Storage Administration
- Understanding core Linux storage concepts
- Managing disks, partitions, and file systems
- Configuring storage devices
- Monitoring storage capacity and availability
Linux Networking Essentials
- Understanding fundamental networking concepts
- Configuring network interfaces
- Managing network connections
- Utilizing standard networking tools
- Troubleshooting basic connectivity problems
Advanced Bash and Automation Fundamentals
- Employing advanced Bash commands
- Working with variables and scripting
- Automating recurring administrative tasks
- Enhancing productivity on the command line
Practical Linux Administration Workshop
- Executing standard system administration duties
- Managing users, services, software, and storage resources
- Implementing Linux administration best practices
- Resolving real-world operational scenarios
Course Review and Future Directions
- Consolidating essential Linux administration skills
- Preparing for advanced learning paths and certification tracks
- Introducing professional standards in Linux administration
Requirements
No prior Linux experience is required for this course.
However, a basic understanding of computer systems and/or another operating system 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.