Course catalog

Categories

Showing 5,441-5,460 of 9,127 items.

Linux System Engineer: Network Bonding, IPv6, Routing, and Virtual Systems

Learn how to create virtual systems with Linux Kernel Virtual Machine (KVM) and configure advanced networking—important topics from the Red Hat Certified Engineer (RHCE) exam.

Linux Tips Weekly

Explore Linux—one tip at a time. Learn Linux core concepts such as virtualization, the Linux file system, file management, networking, and security.

Linux: Bash Shell and Scripts

Get an introduction to Linux bash scripting. Learn how to read and write Linux bash scripts, complete with local variables, functions, loops, and coprocesses, and use sed and AWK.

Linux: BIND and DNS

Want a custom domain name for your Linux server? Learn how to configure BIND DNS on a CentOS 7 server, including different zone types and security.

Linux: Desktops and Remote Access

Find the most productive way to work in Linux. Learn how to access a CentOS computer via desktop environments, terminal emulators, shells, and remote tools.

Linux: Email Services

Learn how to set up, configure, and secure a Linux email server.

Linux: File Sharing Services

Learn about how to set up and configure Linux file sharing services using essential systems and protocols.

Linux: Files and Permissions (220062)

When it comes to managing Linux servers securely, permissions and access control are crucial. In this course, computer science instructor and Linux enthusiast Grant McWilliams explains how to manage files and directories, create links, and set permissions in Enterprise Linux 8. Grant covers how to maintain access control to files through the standard Linux permission system and access control lists. He also shows how to grant or revoke access to files and directories for users and groups as well as how to set up special bits for privilege escalation, global writable directories, and permission inheritance.

Linux: Files and Permissions

Learn how to manage files and directories, create links, and set permissions in CentOS 7.

Linux: Firewalls and SELinux

Learn how to secure Linux servers and workstations. Find out how to configure and troubleshoot firewalls and leverage the security-enhancing features of SELinux.

Linux: Kernels and Logging for System Administration

Learn how to customize and configure the Linux kernel on CentOS 7, and manage the GRUB boot loader, system initialization, and system logging.

Linux: Multitasking at the Command Line

Discover how to save time on common admin tasks. Learn how to switch between foreground and background tasks, control more than one process, and use tmux and screen.

Linux: Network Configuration

Learn how to configure network interfaces and client-side services, including firewalls and routing, on Linux.

Linux: Network Configuration (218702)

Networking is a fundamental service on a Linux system. Though Linux is widespread, there are many methods of configuring network settings. In this course, instructor Scott Simpson demonstrates how to configure network settings on systems running a variety of Linux distributions. He goes over networking configuration basics like configuration management tools and network interfaces. Scott covers manual network configuration tools, such as ifconfig, the ip command, DHCP, and more. He explains how to configure networks using ifupdown, NetworkManager, Netplan, and systemd-networkd. Plus, Scott dives into hostnames, firewall configuration, and monitoring network port activity.

Linux: Overview and Installation (229956)

Linux is a term that we are hearing more often lately, but what is it? In this course, instructor Grant McWilliams explains what Linux is and how it differs from other operating systems, then walks through how to install it to a virtual machine and use it. Grant tells you about Linux and its history and gives you an overview of the versions—called distributions—of Linux that are available. He goes over virtualization, including how to install VirtualBox and create a virtual machine in VirtualBox. Once you’ve created and optimized your virtual machine, Grant steps through installing and configuring Enterprise Linux, including the GNOME 3 desktop. He concludes with useful advice on how you can install popular software from third-party repositories in Linux and how you can customize your GNOME 3 desktop.

Linux: Package Management for CentOS

Discover how to manage the thousands of installable pieces of software that come with CentOS Linux. Learn about software package choices and managing packages with RPM and Yum.

Linux: Package Managers and Repositories

Discover how to efficiently add software to your Linux system with packages. Learn how to manage packages on RedHat and CentOS, as well as Debian, Ubuntu, and related distros.

Linux: Shells and Processes

Gain a more thorough understanding of the shell and system processes to help you work faster and more efficiently in Linux.

Linux: Shells and Processes (218532)

While the Linux operating system works with a graphical desktop interface much like Windows or macOS, with Linux, most of the system administration is done in the shell. Using the command line in the shell gives you the power to do tasks that would be more difficult using other methods, so having a solid grasp on how to use the shell can help you work faster and be more productive. In this course, Grant McWilliams provides an introduction to the Linux command line. He teaches you how to customize your shell, and shows some powerful shell tricks and shortcuts that can increase your speed and efficiency using the command line. Grant also explains how to create complex administration tools by stacking together simpler commands using named and unnamed pipes and redirects; how to start, pause, and end processes; and how to schedule one-time jobs and recurring jobs, and more.