Linux CentOS Administration
The Linux CentOS Administration course offered by Educad Academy, a global training provider for online, onsite, and corporate training, is designed to build strong system administration skills. Students will learn essential and frequently performed administrative tasks for CentOS systems. The program emphasizes hands-on practice, where participants operate the system, issue commands, and perform real-world administrative duties.
If students face challenges while executing commands, they can either type them manually or copy and paste from the course materials. The training includes extensive practical work, ensuring that learners not only understand theoretical concepts but can also apply them confidently in real-world scenarios.
Course Content:
Module 1: Introduction to CentOS and Linux Basics
- Overview of Linux distributions
- Introduction to CentOS features and architecture
- Basic Linux commands and file system navigation
- User and file permissions
Module 2: System Installation and Configuration
- Installing CentOS (graphical and command-line)
- Partitioning and disk management
- Boot process and GRUB configuration
- System initialization and runlevels
Module 3: User and Group Administration
- Creating and managing users
- Group management
- File permissions and ownership
- Sudo configuration and privilege delegation
Module 4: File System and Storage Management
- File system structure and hierarchy
- Mounting and unmounting file systems
- Disk quotas and logical volume management (LVM)
- Backup and restore strategies
Module 5: Package Management
- Using yum and dnf for package installation
- Managing repositories
- Updating and removing packages
- Handling dependencies
Module 6: Process and Job Management
- Managing processes with ps, top, kill
- Foreground and background jobs
- Scheduling tasks with cron and at
- Monitoring system resources
Module 7: Networking and Security
- Network configuration and troubleshooting
- Configuring static and dynamic IP addresses
- Firewalls and iptables basics
- SSH configuration and secure access
Module 8: System Monitoring and Performance Tuning
- Monitoring logs with journalctl and logrotate
- System performance tuning basics
- Memory and CPU usage monitoring
- Troubleshooting tools
Module 9: Services and Daemon Management
- Managing services with systemctl
- Understanding systemd
- Enabling and disabling services at startup
- Configuring common network services
Module 10: Advanced Administration and Scripting
- Bash scripting fundamentals
- Automating administrative tasks
- Environment variables and shell customization
- Troubleshooting with scripts
Module 11: Backup, Recovery, and System Maintenance
- Backup strategies and tools
- Restoring systems and disaster recovery basics
- Regular system maintenance tasks
- Security updates and patch management
Module 12: Final Practical Project
- Real-world Linux CentOS administration scenario
- Hands-on project integrating all learned modules
- Troubleshooting and documentation
Audience Profile
This course is intended for IT professionals who do not have experience working with Centos 8, and who are looking for a single three day course that covers the basic administrative operations of the Centos Linux system.
Prerequisites
Previous experience with computer systems which may include the administration of a Windows system.
International student Fee: 500 USD
Flexible Class Options
- Corporate Group Trainings Available | Fast-Track
- Week End Classes For Professionals SAT | SUN
- Online Classes – Live Virtual Class (L.V.C), Online Training