AT601 - Linux Fundamentals

Overview: Students will install Linux, configure the X Window System, and learn to navigate the Linux command-line shell. Students will also learn fundamental concepts common to Linux: the kernel, Linux filesystem, boot process and runlevels, shell scripting, and editing text files.

Click here to print this page »


Students should have 6-12 months experience with Linux. Familiarity with the Linux or Unix command line is required.

Detailed Class Syllabus

Chapter 1: What is Linux?

Linux Network Operating System
Multiple Users and Multitasking
User Interfaces
Linux Sessions

Chapter 2: Installing Linux

Disk Allocation
Copying Software
Normal Finish
Administration Shells
Troubleshooting an Install

Chapter 3: Configuring and Troubleshooting X

The X Window System
Running X Applications

Chapter 4: Installing Red Hat Linux

Installing Red Hat Linux 6.0
Installing Red Hat Linux 6.1

Chapter 5: Installing TurboLinux 4.0

Preparing for Installation
Starting an Installation
Continue the Installation
Configure Network and Hardware Options
Partition Disks
Package and System Installation

Chapter 6: Runlevels and Troubleshooting

The Boot Process (LILO)
Linux Runlevels
The init Control file: /etc/inittab
Run Command Scripts (Red Hat)

Chapter 7: File System Fundamentals

The File Hierarchical System
Device Management

Chapter 8: Navigation and the Linux Shell

The bash Shell
The Shell Environment
Power Tools

Chapter 9: Shell Processing and Scripting

The Shell
Command Input and Output
Pipes and Filters
Shell Scripts

Chapter 10: Editing Text Files

The vi Editor
vi Concepts
The vi Command
vi Modes
Alternatives to vi