Overview
This introductory course is designed to equip participants with foundational knowledge of Linux operating systems. Through hands-on labs and practical exercises, learners will gain familiarity with essential Linux concepts, commands, and administration, preparing them for further specialization or professional use of Linux in enterprise environments.
Objectives
Prerequisites
- Basic understanding of computer concepts and operating systems.
- No prior experience with Linux is required.
Course Outline
- Understanding Linux and Open Source
- Linux distributions and key features
- Navigating the graphical and command-line interfaces
- Basic shell commands and file system navigation
- Understanding file permissions and ownership
- Managing files and directories using CL
- User and group management
- Understanding processes and system monitoring
- Scheduling tasks and automating with cron jobs
- Basic networking commands and troubleshooting
- Configuring network interfaces
- Keeping the system updated and managing software packages
- Using text editors like Vim and Nano
- Understanding file compression and archiving tools
- Basic troubleshooting and support resources