In the Intermediate Linux training course, you'll learn:
Linux Usage Basics
- Logging into the system
- Changing users
- Editing text files
Running Commands and Getting Help
- How to use built-in and online documentation to enhance your experience
Browsing the Filesystem
- Understanding the location of important directories on the Linux system
- Navigating from the command line
- Navigating using a graphical browser
Users, Groups, and Permissions
- Reading and setting permissions on files and directories
Using the Bash Shell
- Basic tips on how to use the bash shell
- Tab completion, history and an introduction to shell scripting
Standard I/O and Pipes
- The ins-and-outs of redirecting output between programs and files
Text Processing Tools
- An introduction to some of the most useful text-processing utilities in Linux
- Including: grep, cut, sed, sort, diff and patch
Basic System Configuration Tools
- Using Linux's graphical and text-based configuration tools to manage networking, printing and date/time settings
Investigating and Managing Processes
- Listing, terminating and scheduling program execution on a Linux system
Configuring the Bash Shell
- Using shell variables and scripts to customize the command-line environment
Finding and Processing Files
- Using the find command and related utilities to locate and act upon files based on arbitrary criteria
Network Clients
- An overview of network tools available in Linux, from web browsers to email clients and diagnostic utilities
Advanced Topics in Users, Groups, and Permissions
- How user and group identities are stored on a Linux system, as well as the introduction of advanced filesystem permissions like SetUID and SetGID
The Linux Filesystem In-Depth
- How Linux deals with filesystems
- Topics include:
- Partitions
- Inodes
- Linking and archiving tools
Essential System Administration Tools
- An introduction to fundamental system administration topics such as:
- Installation of Linux
- Managing software packages
- Enhancing security with SELinux and the Netfilter firewall
System Initialization
- Define the boot process
- Recover system
- Manage service startup
Package Management
- Manage software on the system using yum, Red Hat Network, and rpm