1. Introduction
Linux Foundation Training
Laboratory Exercises
Registration
2. Preliminaries
The Command Line
sudo
Linux Distributions and Desktops
3. Linux Philosophy and Concepts
Linux History
Linux Philosophy
Linux Community
Linux Vocabulary
Linux Distributions
4. Boot Process
Bootloader
Linux Kernel and initramfs
init and Services
Console
5. Linux Installation
Planning the Installation Process
Source Media
Doing the Install
6. Graphical Interface
Graphical Layers
Session Management
Exploring the Filesystem
Customizing the Graphical Desktop
7. System Configuration from the Graphical Interface
System Settings
Display Settings
Network Manager
NTP (Network Time Protocol)
Graphical Software Package Management
8. Finding Linux Documentation
Documentation Sources
The UNIX Manual
GNU Info
Command Help
Other Documentation Sources
9. Common Applications
Internet Applications
Office Applications
Multimedia Applications
Graphics Editors
10. Text Editors
Available Text Editors
Creating a File Without an Editor
nano
gedit
vi
emacs
11. Command-line Operations
Command Line Operations and Options
Basic Operations
Command Prompt
Wildcards
Searching for Files
Package Management
12. User Environment
Accounts
Environment Variables
Key Shortcuts
Command History
Command Aliases
File Ownership and Permissions
13. Text Operations
cat
echo
sed
awk
Miscellaneous Text Utilities
Sorting, Cutting, Pasting, Joining, Splitting
Regular Expressions and grep
14. File Operations
Filesystems
Partitions and Mount Points
Network File Systems
Filesystem Layout
Working with Files
Comparing Files
File Types
Compressing Data
15. Bash Shell Scripting
Scripts
Features
Functions
Command Substitutions and Arithmetic
If Conditions and Tests
Looping Structures
Case Structure
Debugging
Creating Temporary Files and Directories
16. Processes
Introduction to Processes
Process Attributes
ps
top
Load Averages
Process Control
Starting Processes in the Future
17. Printing
CUPS and Printer Configuration
Printing Operations
PostScript and PDF
18. Networking
Addressing
Networking Interfaces and Configuration
Networking Utilities and Tools
19. Local Security Principles
Local Security
When to Use Root
sudo
Passwords
Bypassing User Authentication