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.

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »

Prerequisites


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


Knowledge
Preparation
Disk Allocation
Booting
Partitioning36
Copying Software
Normal Finish
Superuser
Administration Shells
Configuration
Troubleshooting an Install

Chapter 3: Configuring and Troubleshooting X


The X Window System
Running X Applications
Resources

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