HM-ITNW1393.AE1
Introduction to the Linux Operating System
Intermediate Self-paced · 1 year access
47 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
7 Interactive Lessons · 117 topics01 Gathering Your Tools 15 topics · 8 LiveLab +
- Setting Up a Learning Space
- Exploring Linux Distributions
- Locating a Terminal
- What Is a Linux Server?
- Serving the Basics
- Serving Local Networks
- Implementing Security
- Improving Performance
- Handling Files and Directories
- Linking Files and Directories
- Reading Files
- Finding Information
- Processing Text Files
- Redirecting Input and Output
- Editing Text Files
8 LiveLab in this lesson — see the labs panel →
02 Starting Up and Configuring Your System 18 topics · 9 LiveLab +
- The Linux Boot Process
- The Firmware Startup
- Linux Bootloaders
- System Recovery
- Looking at init
- Managing systemd Systems
- Managing SysV init Systems
- Digging Deeper into systemd
- Configuring Network Features
- Basic Network Troubleshooting
- Advanced Network Troubleshooting
- Focusing on the GUI
- Serving Up the GUI
- Using Remote Desktops
- Forwarding
- Understanding Localization
- Setting Your Locale
- Looking at Time
9 LiveLab in this lesson — see the labs panel →
03 Managing Your System 22 topics · 6 LiveLab +
- Managing User Accounts
- Managing Groups
- Setting Up the Environment
- Querying Users
- Managing Disk Space Usage
- Storage Basics
- Partitioning Tools
- Understanding Filesystems
- Formatting Filesystems
- Mounting Filesystems
- Managing Filesystems
- Storage Alternatives
- Understanding Backup Types
- Looking at Compression Methods
- Comparing Archive and Restore Utilities
- Securing Offsite/Off-System Backups
- Checking Backup Integrity
- Working with Source Code
- Packaging Applications
- Exploring Kernel Modules
- Installing Kernel Modules
- Removing Kernel Modules
6 LiveLab in this lesson — see the labs panel →
04 Securing Your System 19 topics · 6 LiveLab +
- Looking at File and Directory Permissions
- Access Control Lists
- Context-Based Permissions
- Understanding Linux User Types
- Restricting Users
- Getting to Know PAM
- Exploring PKI Concepts
- Using SSH
- Using VPN as a Client
- Understanding the Importance of Logging
- Basic Logging Using rsyslog
- Journaling with systemd-journald
- Providing Access Control
- Looking at Firewall Technologies
- Forwarding IP Packets
- Dynamically Setting Rules
- User Security
- System Security
- Network Security
6 LiveLab in this lesson — see the labs panel →
05 Troubleshooting Your System 20 topics · 9 LiveLab +
- Troubleshooting the Network
- Troubleshooting Storage Issues
- Troubleshooting the CPU
- Troubleshooting Memory
- Surviving a Lost root Password
- Looking at Processes
- Monitoring Processes in Real Time
- Managing Processes
- Troubleshooting Access
- Examining File Obstacles
- Exploring Environment and Shell Issues
- Communicating with Linux Devices
- Working with Devices
- Using Hot Pluggable Devices
- Dealing with Storage Problems
- Uncovering Application Permission Issues
- Analyzing Application Dependencies
- Looking at SELinux Context Violations
- Exploring Firewall Blockages
- Troubleshooting Additional Hardware Issues
9 LiveLab in this lesson — see the labs panel →
06 Automating Your System 12 topics · 6 LiveLab +
- The Basics of Shell Scripting
- Advanced Shell Scripting
- Writing Script Programs
- Running Scripts in Background Mode
- Running Scripts Without a Console
- Sending Signals
- Job Control
- Running Like Clockwork
- Understanding Version Control
- Setting Up Your Git Environment
- Committing with Git
- Merging Versions
6 LiveLab in this lesson — see the labs panel →
07 Realizing Virtual and Cloud Environments 11 topics · 3 LiveLab +
- Considering Cloud Services
- Understanding Virtualization
- Exploring Containers
- Exercise
- Focusing on VM Tools
- Understanding Bootstrapping
- Exploring Storage Issues
- Considering Network Configurations
- Understanding Orchestration Concepts
- Provisioning the Data Center
- Looking at Container Orchestration Engines
3 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
47 LiveLabs- Installing CentOS
- Finding Applications that are Providing TCP Network Services
- Performing Basic File Management
- Creating a Hard Link
- Finding Files
- Using Regular Expressions
- Using Filters
- Using Redirection
- Booting Linux into Single-User Mode
- Viewing the Boot Messages from the Kernel
- Finding the System Initialization Method
- Managing Services with systemctl
- Finding the Mail Server for a Specified Domain
- Finding the Network Information
- Testing Network Connectivity
- Viewing the Localization Settings for the Linux System
- Working with Time Zones
- Managing Users and Groups
- Using the Who Command
- Finding Hard Drives on the System
- Using tar for Backups
- Using Red Hat Package Management Tools
- Managing Kernel Modules from the Command Line
- Changing Permissions on a File
- Assigning Additional ACLs to a File
- Exploring SELinux
- Exploring PAM
- Viewing the System Logs
- Using Firewalld
- Viewing Disk Usage
- Displaying Process Information
- Displaying Real-Time System Statistics
- Watching Stopped Processes
- Reviewing Account Settings
- Investigating File Obstacles
- Making an Inventory of System Devices
- Investigating RPM App Package Issues
- Identifying System Hardware
- Making Simple Batch Files
- Redirecting Output
- Creating an Advanced Script
- Running Scripts in Background Mode
- Managing Processes
- Using Git
- Installing a Virtual Machine
- Looking at VM Tools
- Exploring the Contents of the Anaconda file
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for Introduction to the Linux Operating System
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 47 LiveLab included
- Certificate of completion
No credit card required