Linux Training Overview:
This five-day course provides the student with the knowledge to perform system administrator tasks relating to the administration of filesystems, including set uid bit for permissions, partition management, mounting and unmounting, disk diagnostics, RAID, LVM and NFS disk types, and disk quotas. The course finishes with administration of hardware devices, basic networking, including TCP/IP, and system troubleshooting.
Linux Training Audience:
Entry level system administrators who want to move into more practical, in-depth Linux administration.
Learning Prerequisites:
Linux Level I or equivalent experience.
Linux Training Course duration:
5 days
Linux Training Course outline:
Advanced Permissions
- Special Permission: setuid
- Special Permission: setgid
- Special Permission: sticky bit
- Access Control Lists
Administering Partitions
- Device names
- Virtual filesystems vs. physical filesystems
- Why have partitions?
- Which partitions should you create?
- Creating and modifying partitions with fdisk
- Creating and modifying partitions with parted
- The mkfs command
- The mke2fs command
- Create a partition label
Mounting filesystems
- What is mounting?
- The mount command
- Mount rules
- The umount command
- umount rules
- Mounting automatically at boot
- The mount -a command
- The umount -a command
- Review: the df command
- Mounting CDs and floppy disks
- Swap partitions and files
Administering the Filesystem
- Filesystem details
- The mke2fs command
- The ext2 and ext3 filesystems
- Why filesystems break
- Fixing filesystems with fsck
- fsck examples
- Displaying filesystem attributes
- Modifying filesystem attributes
RAID
- RAID basics
- Hardware & software RAIDs
- RAID levels
- The mdadm command
- RAID disk recovery
Logical Volumes
- What is LVM?
- LVM terms
- Initializing hard disks or partitions
- Creating a Volume Group
- Activating and deactivating a Volume Group
- Deleting a Volume Group
- Deleting a Physical Volume from a Volume Group
- Adding a Physical Volume to a Volume Group
- Displaying Volume Group information
- Displaying Physical Volume information
- Creating a Logical Volume
- Displaying Logical Volume information
- Using a Logical Volume
- Extending a Logical Volume
- Reducing a Logical Volume
- Making backups using snapshot
- Deleting a Logical Volume
Network Filesystems
- What is NFS?
- NFS benefits
- NFS daemons
- Starting server daemons
- Setting up a NFS server
- Setting up a NFS client
- Using automount
Disk Quotas
- Configuring a filesystem to support disk quotas
- Initializing the disk quota database
- Assigning quotas to user accounts
- Assigning quotas to group accounts
- Working with soft limits
- Displaying quota information
- Issuing warnings
- Turning quota checking on and off
Hardware Management
- Compatibility
- Device Nodes
- Displaying hardware information
- Configuring hardware
Advanced X Configuration
- X Window System components
- The process of starting X Window Server
- X Window security with xhost
- X Window security with xauth
- X Window security with ssh
- X Font Server
Shell Scripting
- Scripting basics
- Review of Variable Usage
- Review of Quoting
- Arguments
- if statements
- Test conditions
- while loops
- until loops
- The break statement
- The continue statement
- The case statement
- for loops
- Exit Status
- Functions
- Advanced Input/Output
- Signals
- Debugging
Fundamentals of TCP/IP
- TCP/IP-based protocols
- IP addresses
- Subnetting
- IP routing
- DNS
- DHCP
TCP/IP Configuration
- Configuring a network interface
- Global network settings
- DNS client settings
- The Name Service Switch configuration file
- Network configuration utilities
Printer Management
- CUPS
- LPD and LPRng
- Setting up a CUPS printer
- Printing Files
- Monitoring the print queue
- Canceling print jobs
- Specifying a default printer
- Printer classes
- Checking printer status
- Managing the print queue
- Printing with different priorities
- Controlling printer status
- Moving print jobs
- Recovering from printer problems
- Removing a printer
Troubleshooting
- User Access Problems
- System Boot Problems
- Problems with the X Window System
- Networking Problems
- Filesystem Problems
- Using the Troubleshooting Steps
- Using Recovery Run Levels
- The Rescue Environment
Appendix A - Preparing for Certification Exams
Appendix B - Preparing for RHCE and RHCT Exams
Appendix C - Preparing for the LPI Exams
Appendix D - Preparing for the Linux+ Exam
|