Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Day 1
Exam 101 Topics
System Architecture
- Determine and configure hardware settings
- Boot the system
- Change runlevels, shutdown and reboot
- Practical exercise: configure hardware settings, manage runlevels with systemd and SysV init
Linux Installation and Package Management
- Design hard disk layout
- Install a boot manager
- Manage shared libraries
- Debian package management (apt, dpkg)
- RPM and YUM package management
- Practical exercise: install and remove packages, manage dependencies on both Debian and RPM-based systems
Day 2
Exam 101 Topics
GNU and Unix Commands
- Work on the command line
- Process text streams using filters
- Perform basic file management
- Use streams, pipes and redirects
- Create, monitor and kill processes
- Modify process execution priorities
- Search text files using regular expressions
- Perform basic file editing using vi
- Practical exercise: process management, text filtering with grep and sed, file operations and vi editing
Devices, Linux Filesystems and Filesystem Hierarchy Standard
- Create partitions and filesystems
- Maintain the integrity of filesystems
- Control mounting and unmounting of filesystems
- Manage disk quotas
- Manage file permissions and ownership
- Create and change hard and symbolic links
- Find system files and place files in the correct location
- Practical exercise: partition a disk, configure mount points, set permissions and manage symbolic links
Day 3
Exam 102 Topics
Shells, Scripting and Data Management
- Customise and use the shell environment
- Write simple shell scripts
- SQL data management basics
- Practical exercise: write bash scripts with variables, loops and conditions, basic SQL queries
User Interfaces and Desktops
- Install and configure X
- Setup a display manager
- Accessibility
- Practical exercise: configure a display manager, adjust accessibility settings
Administrative Tasks
- Manage user and group accounts and related system files
- Automate system administration tasks by scheduling jobs (cron, at)
- Localisation and internationalisation
- Practical exercise: create and manage users and groups, configure cron jobs for automated tasks
Day 4
Exam 102 Topics
Essential System Services
- Maintain system time (NTP, timedatectl)
- System logging (syslog, journald, journalctl)
- Mail Transfer Agent basics (MTA awareness, postfix)
- Manage printers and print queues (CUPS)
- Practical exercise: configure NTP synchronisation, analyse system logs with journalctl
Networking Fundamentals
- Fundamentals of internet protocols (TCP/IP, UDP, ICMP)
- Basic network configuration (ip, ifconfig)
- Basic network troubleshooting (ping, traceroute, netstat)
- Configure client-side DNS (/etc/resolv.conf, /etc/hosts)
- Practical exercise: configure network interfaces, troubleshoot connectivity, configure DNS resolution
Security
- Perform security administration tasks
- Setup host security
- Securing data with encryption (SSH, GPG)
- Practical exercise: configure SSH key-based authentication, encrypt files with GPG, apply basic host hardening
Day 5
Q&A and Exam Preparation
- Open review of all Exam 101 and 102 topics
- Address weak areas and participant questions
- Exam tips and strategies
Mock Exam and Final Review
- Mock Exam 101 simulation (60 questions, 90 minutes)
- Mock Exam 102 simulation (60 questions, 90 minutes)
- Review of incorrect answers and key concepts
- Final recommendations for exam scheduling
Requirements
Foundational Linux knowledge and familiarity with an operating system (Windows or macOS)
Target Audience: IT professionals and system administrators preparing for the LPIC-1 certification
35 Hours