Fundamentals of Red Hat Enterprise Linux

  • 4.8
Approx. 21 hours to complete

Course Summary

Learn the fundamentals of Red Hat Enterprise Linux, including command-line tools and techniques for efficiently managing and securing a Linux environment.

Key Learning Points

  • Gain hands-on experience with Red Hat Enterprise Linux
  • Learn valuable skills for managing and securing a Linux environment
  • Become proficient in using command-line tools and techniques

Related Topics for further study


Learning Outcomes

  • Understand the basics of Red Hat Enterprise Linux
  • Become proficient in using command-line tools and techniques
  • Learn to manage and secure a Linux environment

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of operating systems
  • Familiarity with command-line interfaces

Course Difficulty Level

Beginner

Course Format

  • Self-paced
  • Online

Similar Courses

  • Linux Command Line Basics
  • Linux Administration Fundamentals

Related Education Paths


Notable People in This Field

  • Linus Torvalds
  • Richard Stallman

Related Books

Description

This course will provide you with a basic introduction to Linux® skills using Red Hat® Enterprise Linux 8. It will show you how a Linux system is organized, and will demonstrate introductory system administration tasks, which you will be able to practice on your own.

Knowledge

  • Access the command line.
  • Manage files from the command line.
  • Manage local Linux users and groups.
  • Monitor and manage Linux processes.

Outline

  • Getting Started with Red Hat Enterprise Linux
  • Course Introduction
  • Lab Setup
  • What is Linux?
  • Types of Open Source Licenses
  • What is a Linux Distribution?
  • Course Basics
  • Setting Up the Lab Environment
  • What is Linux?
  • Types of Open Source Licenses
  • What is a Linux Distribution?
  • Getting Started with Red Hat Enterprise Linux
  • Accessing the Command Line
  • Accessing the Command Line
  • Logging into a Local Computer
  • Executing Commands Using the Bash Shell
  • Viewing the Contents of Files
  • What is Tab Completion?
  • What is the Command History?
  • Guided Exercise: Accessing the Command Line
  • Accessing the Command Line
  • Logging into a Local Computer
  • Executing Commands Using the Bash Shell
  • Viewing the Contents of Files
  • What is Tab Completion?
  • What is the Command History?
  • Guided Exercise: Accessing the Command Line
  • Local Console Access Terms
  • Bash Commands and Keyboard Shortcuts
  • Managing Files From the Command Line
  • Managing Files from the Command Line
  • Locating Files by Name
  • Navigating Paths
  • Managing Files Using Command-line Tools
  • Guided Exercise: Command Line File Management
  • Matching File Names Using Path Name Expansion
  • Tilde & Brace Expansion
  • Variable Expansion
  • Lab: Managing Files with Shell Expansion
  • Managing Files from the Command Line
  • Locating Files by Name
  • Navigating Paths
  • Managing Files Using Command-line Tools
  • Guided Exercise: Command Line File Management
  • Matching File Names Using Path Name Expansion
  • Tilde & Brace Expansion
  • Variable Expansion
  • Lab: Managing Files with Shell Expansion
  • File System Hierarchy
  • Locating Files and Directories
  • Path Name Expansion
  • Creating, Viewing, and Editing Text Files
  • Editing Text Files from the Shell Prompt
  • Visual Mode in Vim
  • Guided Exercise: Editing Files with Vim
  • Editing Text Files from the Shell Prompt
  • Visual Mode in Vim
  • Guided Exercise: Editing Files with Vim
  • Managing Local Linux Users and Groups
  • Users and Groups
  • What is a Group?
  • Gaining Superuser Access
  • Guided Exercise: Running Commands as root
  • Managing Local User Accounts
  • Guided Exercise: Creating Users Using Command-line Tools
  • Managing Local Group Accounts
  • Guided Exercise: Managing Groups Using Command-line Tools
  • Lab: Managing Local Linux Users and Groups
  • Users and Groups
  • What is a Group?
  • Gaining Superuser Access
  • Guided Exercise: Running Commands as root
  • Managing Local User Accounts
  • Guided Exercise: Creating Users Using Command-line Tools
  • Managing Local Group Accounts
  • Guided Exercise: Managing Groups Using Command-line Tools
  • Lab: Managing Local Linux Users and Groups
  • User and Group Concepts
  • Controlling Access to Files with Linux File System Permissions
  • Linux File System Permissions
  • Viewing File and Directory Permissions and Ownership
  • Managing File Systems Permissions from the Command Line
  • Changing Permissions with the Numeric Method
  • Changing File and Directory User or Group Ownership
  • Guided Exercise: Managing File Security from the Command Line
  • Managing Default Permissions and File Access
  • Default File Permissions
  • Guided Exercise: Controlling New File Permissions and Ownership
  • Lab: Controlling Access to Files with Linux File System Permissions
  • Linux File System Permissions
  • Viewing File and Directory Permissions and Ownership
  • Managing File Systems Permissions from the Command Line
  • Changing Permissions with the Numeric Method
  • Changing File and Directory User or Group Ownership
  • Guided Exercise: Managing File Security from the Command Line
  • Managing Default Permissions and File Access
  • Default File Permissions
  • Guided Exercise: Controlling New File Permissions and Ownership
  • Lab: Controlling Access to Files with Linux File System Permissions
  • Interpreting File and Directory Permissions
  • Monitoring and Managing Linux Processes
  • Monitoring and Managing Linux Processes
  • Why Process States are Important
  • Listing Processes
  • Controlling Jobs
  • Running Jobs in the Background
  • Guided Exercise: Background and Foreground Processes
  • Killing Processes
  • Sending Signals by Explicit Request
  • Logging Users Out Administratively
  • Guided Exercise: Killing Processes
  • Describing Load Average
  • Real-time Process Monitoring
  • Guided Exercise: Monitoring Process Activity
  • Monitoring and Managing Linux Processes
  • Why Process States are Important
  • Listing Processes
  • Controlling Jobs
  • Running Jobs in the Background
  • Guided Exercise: Background and Foreground Processes
  • Killing Processes
  • Sending Signals by Explicit Request
  • Logging Users Out Administratively
  • Guided Exercise: Killing Processes
  • Describing Load Average
  • Real-time Process Monitoring
  • Guided Exercise: Monitoring Process Activity
  • Processes
  • Installing and Updating Software Packages
  • Installing and Updating Software Packages
  • Managing Software Updates with Yum
  • Guided Exercise: Installing and Updating Software with Yum
  • Installing and Updating Software Packages
  • Managing Software Updates with Yum
  • Guided Exercise: Installing and Updating Software with Yum
  • RPM Software Packages
  • Comprehensive Review
  • Conclusion
  • Comprehensive Review Overview
  • Conclusion
  • Comprehensive Review

Summary of User Reviews

Learn the Fundamentals of Red Hat Enterprise Linux with this highly rated course. Users praise the practical exercises that help solidify concepts.

Key Aspect Users Liked About This Course

The practical exercises are highly effective in reinforcing concepts.

Pros from User Reviews

  • The course is well-structured and easy to follow.
  • The instructors are knowledgeable and engaging.
  • The course provides a comprehensive introduction to Linux.
  • The course content is relevant and up-to-date.
  • The course is a great value for the price.

Cons from User Reviews

  • Some users found the pace of the course too slow.
  • The course may not be suitable for experienced Linux users.
  • The course requires a significant time commitment.
  • Some users found the course too theoretical.
  • The course may not provide enough depth for advanced learners.
English
Available now
Approx. 21 hours to complete
Chris Caillouet Top Instructor
Red Hat
Coursera

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses