UNIX-like System Exercises

  1. System Architecture
  • Determine and configure hardware settings
  • Boot the system
  • Change runlevels / boot targets and shutdown or reboot the system
  1. Linux Installation and Package Management
  • Design hard disk layout
  • Install a boot manager
  • Manage shared libraries
  • Use Debian (.deb) and Rocky Linux (RPM, YUM) package management
  • Linux as a virtualization guest
  1. GNU and Unix Commands
  • Working on the command line
  • Process text streams useing filters
  • Perform basic file management
  • Use streams, pipes and redirects
  • Create, monitor, and kill processes
  • Modify process execution priorities
  • Seatch text files using regular expressions
  • Basic file editing
  1. Devices, Linux Filesystems, Filesystem Hierarchy Standard
  • Create partitions and filesystems
  • Maintain the integrity of filesystems
  • Control mounting and unmounting of filesystems
  • Manage file permissions and ownership
  • Create and change hard and symbolic links
  • Find system files and place files in the correct location
  1. Shells and Shell Scripting
  • Customize and use the shell environment
  • Customize or write simple scripts
  1. User Interfaces and Desktops
  • Install and configure X11
  • Graphical Desktops
  • accessibility
  1. Administrative Tasks
  • Manage user and group accounts and related system files
  • Automate system administration tasks by scheduling jobs
  • Localisation and internationalisation
  1. Essential System Services
  • Maintain system time
  • System logging
  • Mail Transfer Agent (MTA) basics
  • Manage printers and spooling
  1. Networking Fundamentals
  • Fundamentals of internet protocols
  • Persistent network configuration
  • Basic network troubleshooting
  • Configure client side DNS
  1. Security
  • Perform security administration tasks
  • Setup host security
  • Securing data with encryption
  1. Capacity Planning
  • Measure and Troubleshoot Resource Usage
  • Predict Future Resource Needs
  1. Linux Kernel
  • Kernel components
  • Compiling a Linux kernel
  • Kernel runtime management and troubleshooting
  1. System Startup
  • Customizing system startup
  • System recovery
  • Alternate Bootloaders
  1. Filesystem and Devices
  • Operating the Linux filesystem
  • Maintaining a Linux filesystem
  • Creating and configuring filesystem options
  1. Advanced Storage Device Administration
  • Configuring RAID
  • Adjusting Storage Device Access
  • Logical Volume Manager
  1. Networking Configuration
  • Basic networing configuration
  • Advanced Network Configuration
  • Troubleshooting network issues
  1. System Maintenance
  • Make and install programs from source
  • Backup Operations
  • Notify users on system related issues
  1. Domain Name Server
  • Basic DNS server configuration
  • Create and maintain DNS zones
  • Securing a DNS server
  1. Web Services
  • Basic Apache configurtion
  • Apache configuration for HTTPS
  • Implementing Squid as a caching proxy
  • Implementing Nginx as a web server and a reverse proxy
  1. File Sharing
  • Samba Server Configuration
  • Network File System (NFS) Server Configuration
  1. Network Client Management
  • DHCP configurtion
  • PAM authentication
  • Configuring an OpenLDAP server
  1. E-Mail Services
  • Using e-mail servers
  • Managing E-Mail delivery
  1. System Security
  • Configuring a router
  • Managing FTP servers
  • Secure shell (SSH)
  • Security tasks
  • OpenVPN

Objectives

Exam ObjectiveCompTIA Linux+LPIC-1LPIC-2
Hardware and System ConfigurationYesNoNo
System Operation and MaintenanceYesNoNo
SecurityYesYesYes
Linux Troubleshooting and DiagnosticsYesNoNo
Automation and ScriptingYesNoNo
System ArchitectureNoYesNo
Linux Installation and Package ManagementNoYesNo
GNU and Unix CommandsNoYesNo
Devices, Linux Filesystems, Filesystem Hierarchy StandardNoYesYes
Shells, Scripting and Data ManagementNoYesNo
User Interfaces and DesktopsNoYesNo
Administrative TasksNoYesNo
Essential System ServicesNoYesNo
Networking FundamentalsNoYesYes
Capacity PlanningNoNoYes
Linux KernelNoNoYes
System StartupNoNoYes
Filesystem and DevicesNoNoYes
Advanced Storage Device AdministrationNoNoYes
Networking ConfigurationNoNoYes
System MaintenanceNoNoYes
Domain Name ServerNoNoYes
Web ServicesNoNoYes
File SharingNoNoYes
Network Client ManagementNoNoYes
E-Mail ServicesNoNoYes
System SecurityNoNoYes

Exercises