Course Outline
The material taught in this course will enable students to become independent Linux operating system administrators. This intensive practice-oriented course teaches advanced methods of working with the GNU/Linux operating system. It introduces various methods, tools, and techniques that ensure high-level operation in environments based on Linux shells. The course includes practical exercises that employ real-world applications.
Upcoming Meetings
19/10/2022
07/11/2022
Modules
Linux Fundamentals
- Linux Distros & History
- Debian vs RedHat
- Basic Commands
Users & Permissions
- File System & File Structure
- Users & Groups
- Permissions
Networking & Package Groups
- Package Management
- Configuring Network Settings
Linux Services
- Apache2 – Creating a Basic Website
- SSH & Telnet
- FTP
- SMB
Bash Scripting
- Bash Scripting
- Data types and variables
- Execute shell command
- Loops function, conditions, and arithmetic comparisons
- I/O Manipulation.
- I/O Redirections
Prerequisites
- Linux Fundamentals course, or equivalent knowledge.
- Linux Network course, or equivalent knowledge.
- Linux Shell Scripting course, or equivalent knowledge.