Module 00: Course Introduction – Red Hat Linux V7 Essentials
Module 01: Introduction to Linux
- Linux history
- Advantages of Linux and Open-source
- Linux distributions
- Three basic parts of Linux
Module 02: V7 Installation
- Hardware compatibility
- Installer Features
- Install boot process
- First boot
- Lab Exercise: Installing Linux
Module 03: Linux Usage Basics
- Logging in
- Accessing the command line
- Changing your password
- The root user
- Elevating privileges
- Editing text files
- Lab Exercise: Working with root user
Module 04: Running Linux Commands
- Running commands
- Getting help
- The whatis command
- The –help option
- man and info
- Demo: Running Linux Command
- Lab Exercise: Trying date, man and info command
Module 05: Exploring the Filesystem Part 1
- Overview of the filesystem hierarchy
- pwd, pathname, ls and cd
- Demo: Commands to Explore the Filesystem
Module 06: Exploring the Filesystem Part 2
- Copying and removing files
- Creating and removing directories
- Nautilus
- Determining file content, viewing files, file permissions
- Demo: Using Nautilus
- Lab Exercise: Using shell Commands
Module 07: Introduction to the bash Shell
- Command line shortcuts and history tricks
- Command line expansion
- Command editing tricks
- gnome-terminal
- Demo: Bash and the Gnome Terminal
- Lab Exercise: Working with bash shell
Module 08: Standard Input/Output and Pipes
- Standard input, output and error
- Redirecting standard input and output
- Redirecting standard error
- Redirecting both standard input and standard error
- Using pipes
- Demo: Input and Output Redirection
- Lab Exercise: Redirecting Input and Output
Module 09: Introduction to Users and Groups
- Linux security model
- Users and Groups
- Permission types
- Examining and changing permissions
- Lab Exercise: Using Permissions
Module 10: Text Processing Part 1
- Regex Patterns
- Sed
- Exercise: Word match with Regexes
Module 11: Text Processing Part 2
- Extracting and manipulating text with sed, awk and Perl
- Demo: sed and awk Examples
- Perl
- Lab Exercise: Write a sed Command
Module 12: Basic System Configuration
- Configuring date and time
- Configuring printers
- Network configuration
- System logs
- Demo: – Configuring a Printer
- Lab Exercise: Configuring a Basic System
Module 13: The vi Editor Part 1
- Using vi
- Command vs. insert mode
- Demo: vi First Steps
Module 14: The vi Editor Part 2
- Changing, pasting, deleting, copying and importing text
- Joining, searching and replacing text
- Splitting screen
- Configuring vi
- Lab Exercise: Using vi Editor
Module 15: Configuring the bash Shell
- bash variables
- Environment variables
- Aliases
- Startup and exit scripts
- Intro to shell scripting
- Lab Exercise: Configuring the bash Shell
Module 16: Shell Programming Part 1
- Create a simple shell program
- Execute a simple shell program
- Demo: Creating and Executing Shell Programs
- Lab Exercises
Module 17: Shell Programming Part 2
- Using variables
- read and expr, || and &&
- Demo: Variables, read and expr
- Lab Exercises
Module 18: Shell Programming Part 3
- The test command
- if, while, until, for, case
- Lab Exercises
Module 19: Network Applications Part 1
- Firefox and other web browsers
- Evolution and other email clients
- Email, encryption and digital signatures
- The empathy messaging system
Module 20: Network Applications Part 2
- telnet and the “r” services
- ssh, scp
- FTP clients
- Connecting to Windows disk shares
- File transfer with Nautilus
- Lab Exercise: Using Network Application Tools
Module 21: Advanced Users and Groups Part 1
- User and group ID numbers
- /etc/passwd, /etc/group and /etc/shadow
- System users and groups
- Changing your identity
Module 22: Advanced Users and Groups Part 2
- Default permissions
- SUID, SGID and sticky bits
- Demo: SUID, SGID and sticky bits
- Lab Exercise: Using umask
Module 23: Finding Things
- which
- whatis
- man –k (aka. apropos)
- find
- locate
- The Gnome search tool
- Demo: Examples of Finding Files
- Lab Exercise: Finding Programs, Files, Pages
Module 24: Linux Processes Part 1
- Intro to processes
- Viewing processes, process states
Module 25: Linux Processes Part 2
- Sending signals and terminating processes
- Process management tools
- Running a process in the background
- Suspending a process
- cron and anacron
- Demo: Process Management
- Lab Exercise: Experiment with ps, top and kill
Module 26: Advanced File System Part 1
- Partitions and filesystems
- Inode numbers
- Checking free space
Module 27: Advanced File System Part 2
- Working with archive files
- Compression utilities
- Demo: Archiving Files
- Lab Exercise: Using labfile
Module 28: The Next Steps
- Next steps in Linux
- Other Linux training classes
- The Linux community
Reviews
There are no reviews yet.