We may earn an affiliate commission when you visit our partners.
Andrew Mallett

This course will teach you to access and use the Linux command line and the essential tools needed to progress your journey in administering enterprise Linux distributions.

Read more

This course will teach you to access and use the Linux command line and the essential tools needed to progress your journey in administering enterprise Linux distributions.

Administering Linux servers is often command line based which may be a challenge for new administrators. In this course, RHEL 8: Using Essential Tools, you’ll learn to access and manage the command line shell. First, you’ll explore the command line and executing commands. Next, you’ll discover searching text files using regular expressions. Finally, you’ll learn how to secure the filesystem using permissions. When you’re finished with this course, you’ll have the skills and knowledge of Linux administration needed to work directly from the command line.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Introducing Red Hat and Enterprise Linux
Working with Text Files
Securing Files in the Filesystem
Read more
Archiving Files in Linux

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops the knowledge and skill to work with files and directories in Linux to meet the needs of enterprise Linux distribution administration
Taught by experts in the field of enterprise Linux distribution administration, Andrew Mallett
Covers a range of essential topics needed to progress in administering enterprise Linux distributions, including working with text files, securing files in the filesystem, and archiving files in Linux

Save this course

Save RHEL 8: Using Essential Tools to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in RHEL 8: Using Essential Tools with these activities:
Command Line Command Execution
Reinforce knowledge of how to access and manage the command line shell.
Show steps
  • Open a terminal window and execute basic commands.
  • Become familiar with the different command line options.
  • Practice using the command line to navigate the file system.
Exploring Regular Expression Patterns
Deepen understanding of how to search text files using regular expressions.
Browse courses on Regular Expressions
Show steps
  • Review the syntax and structure of regular expressions.
  • Follow tutorials on how to use regular expressions in Linux.
  • Practice using regular expressions to search for specific patterns in text files.
Securing File Systems Using Permissions
Provide hands-on experience in learning how to secure the filesystem using permissions.
Browse courses on File Permissions
Show steps
  • Review the different file permission types.
  • Practice setting file permissions using the command line.
  • Create a security plan to protect your Linux system.
One other activity
Expand to see all activities and additional details
Show all four activities
Creating a Custom Linux Script
Provide a practical application of the skills learned in the course.
Browse courses on Bash Scripting
Show steps
  • Identify a problem or task that can be automated with a script.
  • Design and write a bash script to solve the problem.
  • Test and debug the script.
  • Document the script and make it available to others.

Career center

Learners who complete RHEL 8: Using Essential Tools will develop knowledge and skills that may be useful to these careers:
Linux System Administrator
Linux System Administrators are responsible for managing Linux servers and ensuring their smooth operation. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in Linux system administration. You will learn how to access and use the Linux command line, search text files using regular expressions, and secure the filesystem using permissions. These skills are essential for anyone who wants to work as a Linux System Administrator.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They work to automate and streamline the software development process, and ensure that software is deployed and maintained efficiently. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in DevOps engineering. You will learn how to work with Linux servers, use the command line, and secure the filesystem. These skills are essential for anyone who wants to work as a DevOps Engineer.
Cloud Engineer
Cloud Engineers are responsible for designing, building, and maintaining cloud computing systems. They work with cloud providers to provision and manage resources, and ensure that applications are deployed and running efficiently. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in cloud engineering. You will learn how to work with Linux servers, use the command line, and secure the filesystem. These skills are essential for anyone who wants to work as a Cloud Engineer.
Network Engineer
Network Engineers are responsible for designing, building, and maintaining computer networks. They work with routers, switches, and other network equipment to ensure that data is transmitted securely and efficiently. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in network engineering. You will learn how to work with Linux servers, use the command line, and secure the filesystem. These skills are essential for anyone who wants to work as a Network Engineer.
Security Analyst
Security Analysts are responsible for identifying and mitigating security risks. They work with security tools and technologies to protect systems and data from threats. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in security analysis. You will learn how to use the command line to search for and analyze security events, and how to secure the filesystem to protect data from unauthorized access.
Software Developer
Software Developers are responsible for designing, developing, and maintaining software applications. They work with programming languages and tools to create software that meets the needs of users. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in software development. You will learn how to use the command line to build and test software, and how to secure the filesystem to protect your code from unauthorized access.
Data Analyst
Data Analysts are responsible for collecting, cleaning, and analyzing data. They work with data analysis tools and techniques to identify trends and patterns, and to make recommendations for business decisions. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in data analysis. You will learn how to use the command line to work with data files, and how to use regular expressions to search for and extract data.
Database Administrator
Database Administrators are responsible for managing databases and ensuring their smooth operation. They work with database software and tools to create, maintain, and backup databases. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in database administration. You will learn how to use the command line to work with databases, and how to secure the filesystem to protect databases from unauthorized access.
Systems Analyst
Systems Analysts are responsible for analyzing and designing business systems. They work with stakeholders to identify business needs, and then design and implement systems to meet those needs. This course, RHEL 8: Using Essential Tools, can help you build a foundation for a career in systems analysis. You will learn how to use the command line to work with systems and data, and how to secure the filesystem to protect systems from unauthorized access.
IT Manager
IT Managers are responsible for managing IT departments and ensuring their smooth operation. They work with IT staff to develop and implement IT strategies, and to ensure that IT systems are meeting the needs of the organization. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career in IT management. You will learn how to use the command line to work with IT systems, and how to secure the filesystem to protect data from unauthorized access.
IT Technician
IT Technicians are responsible for providing technical support to users. They work with hardware and software to diagnose and resolve technical issues. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career as an IT Technician. You will learn how to use the command line to work with hardware and software, and how to secure the filesystem to protect data from unauthorized access.
Computer Programmer
Computer Programmers are responsible for writing and maintaining computer programs. They work with programming languages and tools to create software that meets the needs of users. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career as a Computer Programmer. You will learn how to use the command line to work with programming languages and tools, and how to secure the filesystem to protect your code from unauthorized access.
Technical Writer
Technical Writers are responsible for creating user manuals and other documentation for software and hardware products. They work with subject matter experts to gather information, and then write and edit documentation that is clear and easy to understand. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career as a Technical Writer. You will learn how to use the command line to work with text files, and how to use regular expressions to search for and extract information.
Help Desk Analyst
Help Desk Analysts are responsible for providing technical support to users over the phone, email, or chat. They work with users to diagnose and resolve technical issues. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career as a Help Desk Analyst. You will learn how to use the command line to work with hardware and software, and how to secure the filesystem to protect data from unauthorized access.
Computer Operator
Computer Operators are responsible for operating and maintaining computer systems. They work with hardware and software to ensure that systems are running smoothly and efficiently. This course, RHEL 8: Using Essential Tools, may be helpful for those who want to pursue a career as a Computer Operator. You will learn how to use the command line to work with hardware and software, and how to secure the filesystem to protect data from unauthorized access.

Reading list

We've selected 18 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in RHEL 8: Using Essential Tools.
This practical handbook is specifically tailored for Red Hat Enterprise Linux 8, providing detailed guidance on system administration tasks.
This comprehensive guide focuses on securing Red Hat Enterprise Linux 8 systems, covering topics such as hardening, threat detection, and incident response.
Provides a comprehensive overview of the Linux command line and shell scripting. It covers topics such as basic commands, file management, regular expressions, and scripting. It good resource for anyone who wants to learn more about the command line and scripting.
Provides a comprehensive overview of Linux. It covers topics such as installation, configuration, management, and troubleshooting. It good resource for anyone who is new to Linux or who wants to learn more about it.
This practical guide covers the use of the sed and awk tools for text processing and manipulation, providing valuable techniques for working with large datasets.
Delves into advanced techniques for writing Bash scripts, making it suitable for those who want to take their scripting skills to the next level.
Classic work on Unix programming. It covers topics such as system calls, file I/O, and process management. It good resource for anyone who wants to learn more about the internals of Unix.
This authoritative reference provides a thorough exploration of the Linux programming interface, including system calls, libraries, and kernel data structures.
Provides a comprehensive overview of the sed and awk commands. It covers topics such as basic commands, regular expressions, and scripting. It good resource for anyone who wants to learn more about sed and awk.
Provides a comprehensive collection of regular expressions. It covers topics such as basic patterns, character classes, and quantifiers. It good resource for anyone who wants to learn more about regular expressions.
Comprehensive guide to Linux system administration. It covers topics such as installation, configuration, management, and troubleshooting. It good resource for anyone who is working with Linux.
Provides a comprehensive overview of the Linux programming interface. It covers topics such as system calls, file I/O, and process management. It good resource for anyone who wants to learn more about the internals of Linux.
Provides a comprehensive overview of the Linux kernel. It covers topics such as kernel architecture, process scheduling, and memory management. It good resource for anyone who wants to learn more about the internals of the Linux kernel.
Provides a comprehensive overview of Linux device drivers. It covers topics such as device driver architecture, device I/O, and kernel synchronization. It good resource for anyone who wants to learn more about writing Linux device drivers.
Provides a comprehensive overview of the Linux kernel. It covers topics such as kernel architecture, process scheduling, and memory management. It good resource for anyone who wants to learn more about the internals of the Linux kernel.
Provides a comprehensive overview of Linux virtualization. It covers topics such as hypervisors, virtualization technologies, and virtual machine management. It good resource for anyone who wants to learn more about Linux virtualization.
Classic work on Unix network programming. It covers topics such as sockets, networking protocols, and network security. It good resource for anyone who wants to learn more about network programming.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to RHEL 8: Using Essential Tools.
Ubuntu Linux Administration: Essential Commands
Most relevant
RHEL 8: Managing Networking
Most relevant
Linux Tools for Software Development
Most relevant
LFCS Additional Essential Commands Topics
Most relevant
RHEL 8: Creating and Configuring File Systems
Most relevant
LFCS Additional User and Group Management Topics
Most relevant
Understanding and Using Essential Tools for Enterprise...
Most relevant
Scripting for Security with Bash
Most relevant
LFCS Additional Operations Deployment Topics
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser