-- Select a Chapter --
Chapter 1: Introduction to Linux
Chapter 2: Files
Chapter 3: Processes
Chapter 4: Manipulating Text Files and Streams
Chapter 5: Scripts
Chapter 6: Booting and Runlevels
Chapter 7: File Systems
Chapter 8: Installation
Chapter 9: Package Management
Chapter 10: Graphical User Interface (GUI)
Chapter 11: Administration I
Chapter 12: Administration II
Chapter 13: Networking
Chapter 14: Security
Chapter 15: LAMP
Appendices
Index
Glossary
Objectives
Content
1.1 Introduction
1.2 Getting Linux
1.3 Command Line
1.4 Man Pages
Summary
Exercises
Quiz
Objectives
Content
2.1 File Management
2.2 Finding Files
2.3 File Permissions
2.4 System Files
2.5 Archiving and Compressing
Summary
Exercises
Quiz
Objectives
Content
3.1 What is a Process?
3.2 Controlling Processes
3.3 Process Priority
Summary
Exercises
Quiz
Objectives
Content
4.1 Using the vi Text Editor
4.2 Streams and Pipes
4.3 Regular Expressions
4.4 Processing Text Streams
Summary
Exercises
Quiz
Objectives
Content
5.1 Local & Environment Variables
5.2 Scripts
5.3 Shell Configuration Files
Summary
Exercises
Quiz
Objectives
Content
6.1 Booting
6.2 Boot Loaders
6.3 SysV init
6.4 Alternative inits
Summary
Exercises
Quiz
Objectives
Content
7.1 Mounting and Unmounting
7.2 Filesystem Integrity
7.3 Quotas
7.4 Links
Summary
Exercises
Quiz
Objectives
Content
8.1 Hardware
8.2 Disk Layout
8.3 Partitions
8.4 Installation
Summary
Exercises
Quiz
Objectives
Content
9.1 Package Management
9.2 Shared Libraries
9.3 Debian Package Management
9.4 RPM Package Management
9.5 Compiling from Source
Summary
Exercises
Quiz
Objectives
Content
10.1 Windows and Desktops
10.2 Display Manager
10.3 X
10.4 Accessibility
Summary
Exercises
Quiz
Objectives
Content
11.1 Managing Users and Groups
11.2 i18n and L10n
11.3 Time
11.4 Scheduling
Summary
Exercises
Quiz
Objectives
Content
12.1 Logging
12.2 Mail
12.3 Printing
Summary
Exercises
Quiz
Objectives
Content
13.1 Basic Network Setup
13.2 DNS
13.3 Firewalls and Routers
13.4 Network Troubleshooting
Summary
Exercises
Quiz
Objectives
Content
14.1 Security Administration
14.2 Host Security
14.3 Encryption
Summary
Exercises
Quiz
Objectives
Content
15.1 Apache
15.2 SQL
15.3 Programming Languages
Summary
Exercises
Quiz
Appendix A: RAID
Appendix B: Networking
Networking Basics
OSI Layers
Protocol Suites
TCP/IP
IP Subnetting