1 – SYSTEM STARTUP AND SHUTDOWN
- Understanding the Boot Sequence
- The Grand Unified Boot Loader
- GRUB Configuration Files
- System Configuration Files in /etc
- The init Process
- SysVinit Startup
- chkconfig and service
- Upstart
- systemd
- Shutting down/Rebooting the System
2 – LINUX FILETREE SYSTEM LAYOUT
- Data Distinctions
- FHS Linux Standard Directory Tree
- root (/) directory
- /bin
- /dev
- /etc
- /home
- /lib and /lib64
- /media
- /mnt
- /opt
- /proc
- /sys
- /root
- /sbin
- /tmp
- /usr
- /var
- /run
3 – KERNEL SERVICES AND CONFIGURATION
- Kernel Overview
- Kernel Configuration
- sysctl
- Kernel Modules
- Module Utilities
- Module Configuration
- udev and Device Management
4 – PARTITIONING AND FORMATTING DISKS
- Common Disk Types
- Disk Geometry
- Partitioning
- Naming Disk Devices
- Sizing up partitions
- Partition table editors
5 – LINUX FILESYSTEMS
- Some Notes About Filesystems
- Virtual Filesystem (VFS)
- Filesystem Concepts
- Disk and Filesystem Usage
- Extended Attributes
- ext4
- XFS
- btrfs
- Creating and formatting filesystems
- Checking and Repairing Filesystems
- Mounting filesystems
- Swap
- Filesystem Quotas
6 – RAID AND LVM
- RAID
- RAID Levels
- Software RAID Configuration
- Logical Volume Management (LVM)
- Volumes and Volume Groups
- Working with Logical Volumes
- Resizing Logical Volumes
- LVM Snapshots
7 – PROCESSES
- Programs and Processes
- Process States
- Execution Modes
- Daemons
- Creating Processes
- Process Limits
- Process Monitoring
- Signals
- niceness
- Libraries
8 – PACKAGE MANAGEMENT SYSTEMS
- Software Packaging Concepts
- RPM (Red Hat Package Manager)
- DPKG (Debian Package)
- Revision Control Systems
9 – PACKAGE INSTALLERS
- Package Installers
- yum
- zypper
- APT
10 – USER AND GROUP ACCOUNT MANAGEMENT
- User Accounts
- Management
- Passwords
- Restricted Shells and Accounts
- The root Account
- Group Management
- PAM (Pluggable Authentication Modules)
- Authentication Process
- Configuring PAM
- LDAP Authentication
- File Permissions and Ownership
- SSH
11 – BACKUP AND RECOVERY METHODS
- Backup Basics
- cpio
- tar
- Compression: gzip, bzip2 and xz and Backups
- dd
- rsync
- dump and restore
- mt
- Backup Programs
12 – NETWORKING
- IP Addresses
- Hostnames
- Configuring Network Interfaces
- Routing
- Name Resolution
- Network Diagnostics
13 – FIREWALLS
- Firewalls
- Interfaces
- firewalld
- Zones
- Source Management
- Service and Port Management
14 – LOCAL SYSTEM SECURITY
- Local System Security
- Creating a Security Policy
- Updates and Security
- Physical Security
- Filesystem Security
- Linux Security Modules
15 – BASIC TROUBLESHOOT AND SYSTEM RESCUE
- Troubleshooting Overview
- Things to Check: Networking
- Boot Process Failures
- Filesystem Corruption and Recovery
- Virtual Consoles
- Rescue Media and Troubleshooting
- System Rescue and Recovery