Length:
40 Hours
Description:
Attendees of this course will learn how to perform the basic system administration tasks required for a Linux operating system. Topics include the duties and responsibilites of a Linux system administrator, installation of the Linux operating system, system startup and shutdown, adding/deleting users, managing printers, backing up and restoring system and user data, application package installation, and general administrative advice.
Although the Red Hat Linux Operating System is used as the training platform, the information in this course can be easily adopted to other Linux systems.
Audience:
This course is designed for new system administrators who will be performing system administration procedures on a Linux operating system.
Prerequisites:
Attendees should have completed the LS101 - Introduction to the Linux System course, or have at least one year experience using a Linux system, and
know how to perform basic Linux tasks
understand basic Linux commands
use the vi text editor
read and interpret shell scripts;
user the command line; and,
interact with a Linux windowing system
Follow-On Training:
After completing this course it is suggested that the student attend:
LS103 - Linux Advanced System Administration
LS104 - Linux Network Administration
Course Materials:
LS102 - Administering Linux Student Guide and course notes
Course Objectives:
Upon completion of this course the attendee will be able to:
state the duties and responsibilities of a Linux system administrator,
install the Linux operating system,
start up and shut down a Linux system gracefully,
start, stop, and manage system services,
create new filesystems, check the integrity of filesystems, and repair damaged filesystems,
set up and use the cron and at facilities,
add and delete user accounts and groups,
add and configure printers,
identify Linux floppy and tape device special files,
perform complete and incremental filesystem backups and restores, and,
use the tar archive program for data storage and retrieval.
Course Content: Unit 1 - System Administration Overview
Duties of a System Administrator
Choosing a System Administrator
The root Login
System Logbook
System Documentation
Other Recommended Books
Site Planning
System Administration Guidelines
System Administration Tasks
Unit 2 - Linux System Installation
Introduction
Installation Steps
Installation Notes
Hard Drive Considerations
Hardware Requirements
Hardware Compatibility
Note Addresses
Hardware Control
IDE Devices and Special Devices Names
SCSI Devices
Installation Methods
Linux Installation Preparation
Linux Installation
Booting the Installation Program
Language Selection
Mouse Configuration
Firstboot after Installation
Installing Student Training Files
Unit 3 - System Startup and Shutdown
System Startup
Actions That Occur During Boot
System Shutdown
Alternative Shutdown Commands
Loading Linux
Runlevels
The init Process
The /etc/inittab File
How init Works
The /etc/rc.d/rc Script
Runlevel Transition
Entering Run Level 3 - Example
Controlling init
Shutdown Revisited
Abnormal Shutdown
Controlling Services
Customizing a Run Level
Configuring Run Levels
Controlling Processes
Notes about Process Control
Unit 5 - Process Management
Processes Structure
Process Creation
Daemon Processes
Orphans and Zombies
Monitoring System Status
Checking System Status
Managing Processes
Process Termination
Unit 6 - Filesystem Maintenance
Types of Filesystems on Linux
Mountable Filesystems
Filesystem Maintenance Commands
The mount Command
Mounting a Filesystem
Mounting a Filesystem - Example
Unmounting a Filesystem
Mounting a CD-ROM Filesystem
The /etc/fstab File
Creating a Filesystem
Labeling the New Filesystem
Mounting the New Filesystem
Mounting and Unmounting a Floppy Disk Filesystem
Creating an Entry in the /etc/fstab
Filesystem Maintenance
The fsck Command
Orphaned Files and Directories
fsck Passes
Running fsck
Disk Quotas
Enabling and Managing Quotas
Extended Filesystem Attributes
Managing Extended Attributes
Unit 7 - Managing Users
Overview of User Accounts
The /etc/passwd File
The /etc/shadow File
The /etc/group File
The /etc/gshadow File
Adding a User Account
The useradd Command
The groupadd Command
Add User Default Files
Setting the Initial Password
Manually Adding a User Account
Manually Adding a Group
Modifying User Accounts
The usermod Command
The groupmod Command
Manually Modifying a User Account
Manually Modifying a Group
Deleting Account Information
The userdel Command
The groupdel Command
Manually Deleting a User Account
Manually Deleting a Group
Unit 8 - Job Scheduling
The cron Command
The crontab File
Who Can Use Cron?
The crontab Command
The at Command
Unit 9 - Date & Time Management
Time Components
Displaying the Date and Time
The date Format String
Setting the date and time
Setting the Timesone
Unit 10 - Printer Administration
Printer Overview
Types of Print Queues
Printer Connections
The Print Spooler System
Printer Commands
Configuring a Printer
Adding A Local Printer
Adding an IPP Printer
Sharing the Printer
Adding a Remote UNIX (LPD) Printer
Modifying Existing Printers
Managing Print Jobs
Printing FIles
Command Line Printer Commands
Troubleshooting the Printer
Printer Documentation
Unit 11 - File Backup and Restore
I/O Subsystem
Device Drivers
Device Types
Linux Devices
Linux Floppy Devices
Formatting Floppy Disks
How Data is Stored on Media
Backups
Backup Strategies
Considerations for a Backup Strategy
The Components of Backups
Backup Commands
The dump and restore Commands
The tar Command
The cpio Command
The dd Command
The mt command
Compression Programs
Disclaimer:
The contents of this outline reflect the general subjects and topics covered in this course. The author continually updates courses as changes are made to the operating systems and/or applications. Therefore, the actual course may contain additional information, deleted subjects, or the order of presentation may be different. The author reserves the right to make changes to the course content without notification and the outline may not always reflect the exact course content.
Copyright 2005 William C. Holliker - All Rights Reserved
Share with your friends: |