Course Overview

This manual course content can be used by learners preparing for other certifications including Linux+ and the Linux Professional Institute (LPI) Certification. The main focus of this manual, though, will be to provide real life, hands‐on solutions that commonly affect Technical and Mid Level IT Managers. This manual is intended for the following groups of professionals: Technical IT professionals (System Administrators, Network Administrators and Technical Specialists); IT Security Professionals; Database Administrators; Computer Programmers and Software Developers; IT Consultants; and any other ICT professional with interest in Linux and Open Source Software. // This manual will assume that the learner has previous computer knowledge, but not necessarily in Linux. The learner should have prior knowledge on the use of computers at a basic level. Programmers, novice System Administrators, and new users of Linux looking for comprehensive Linux instructions will find this manual of benefit.

Learning Outcomes

The learner will be introduced to terminology and technical aspects of the Linux operating system.

Syllabus

• Module 1: Introduction to Free and Open Source Software (FOSS) and Linux
• Module 2: Linux Installation and Configuration
• Module 3: The Linux Command Line Structure 1
• Module 4: Linux File Management
• Module 5: Linux Post installation Activities
• Module 6: Devices and Linux File System Management
• Module 7: Process Management
• Module 8: Groups and User Management
• Module 9: Text Manipulation
• Module 10: The Linux Kernel
• Module 11: Advanced Bash Scripting
• Module 12: Software Package Installation
• Module 13: Linux Windowing Environment
• Module 14: Linux System Administration
• Module 15: Linux Networking Services
• Module 16: Setting up Basic Networking Services: DNS, DHCP and LDAP
• Module 17: Setting up the Internet Gateway and Web Services
• Module 18: Email Gateway
• Module 19: Linux Network Security

Pre-Requisites

This manual will assume that the learner has previous computer knowledge, but not necessarily in Linux. The learner should have prior knowledge on the use of computers at a basic level. Programmers, novice System Administrators, and new users of Linux looking for comprehensive Linux instructions will find this manual of benefit.