Course Outline
Getting to Know GNU/Linux
- Familiarizing yourself with Linux operating systems and various distributions
- An overview of the GNU/Linux architecture and its key components
- The significance of Linux in contemporary enterprise settings
- Introduction to popular distributions like Ubuntu and CentOS
Setting Up and Configuring Linux
- Preparing the environment for a Linux installation
- Performing a fresh installation of a Linux distribution
- Gaining insight into the system boot sequence
- Configuring initial system parameters
- Introduction to the differences between desktop and server environments
Mastering the Linux Command Line
- Understanding the Bash shell environment
- Navigating the Command Line Interface (CLI) with ease
- Running commands and handling shell sessions
- Leveraging essential tools for Linux administration
- Accessing help resources and utilizing system documentation
Managing the File System and Directories
- Comprehending the structure of the Linux file system
- Handling files and directories effectively
- Managing permissions and file ownership
- Operations involving searching, copying, moving, and deleting files
- Utilizing command-line utilities for file administration
User and Group Management
- Creating and overseeing user accounts
- Setting up user groups and defining permissions
- Grasping the fundamentals of authentication
- Controlling access and configuring security settings
Overseeing Processes and Services
- Understanding how processes function in Linux
- Monitoring the utilization of system resources
- Administering background services
- Initiating, terminating, and adjusting system services
- Resolving common service-related issues
Handling Software and Packages
- Understanding the approach to software management in Linux
- Installing and uninstalling software packages
- Overseeing software repositories
- Updating and maintaining system software integrity
Storage Administration
- Understanding core concepts of Linux storage
- Managing disks, partitions, and file systems
- Configuring various storage devices
- Monitoring storage capacity and availability
Linux Networking Basics
- Grasping fundamental networking principles
- Configuring network interfaces
- Administering network connections
- Utilizing standard networking utilities
- Diagnosing basic connectivity problems
Advanced Bash and Scripting Introduction
- Applying advanced Bash commands
- Working with variables and writing scripts
- Automating routine administrative duties
- Enhancing efficiency at the command line
Hands-On Linux Administration Workshop
- Executing standard system administration tasks
- Managing users, services, software, and storage components
- Implementing best practices for Linux administration
- Addressing real-world troubleshooting scenarios
Course Recap and Future Pathways
- Reinforcing essential Linux administration competencies
- Preparing for further education and certification tracks
- Introduction to professional standards in Linux administration
Requirements
No prior Linux experience is required for this course.
Basic familiarity with computer systems and/or another operating system 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.