Year: 2025
-
Creating Virtual VMs Using Ansible
Reading Time: 8 minutesCreating Virtual VMs Using Ansible shows an example of automating the creation of virtual machines in a lab environment. Our lab is composed of a physical server running VMware ESXi and, over it, we’ll create all the necessary virtual machines (VMs). How will it work? So, the first step is to install…
-
Creating an Ansible Playbook for Keeping DNS Client Settings
Reading Time: 3 minutesThis article shows how to create an Ansible playbook to maintain a consistent DNS configuration across multiple servers. Are you new to Ansible? Don’t worry about that!We’ve written an article explaining what Ansible is and what you need to do to use Ansible for the first time. Click here to read the article. By default, NetworkManager dynamically updates…
-
Creating an Ansible Playbook for Keeping NTP Client Settings
Reading Time: 6 minutesThis article shows how to create an Ansible playbook to maintain a consistent chrony configuration across multiple servers. Are you new to Ansible? Don’t worry about that!We’ve written an article explaining what Ansible is and what you need to do to use Ansible for the first time. Click here to read the article 🙂…
-
Creating Your First Ansible Playbook
Reading Time: 7 minutesCreating Your First Ansible Playbook is an article that introduces Ansible for complete beginners. First and foremost: What’s Ansible? How does Ansbile work? Most straightforwardly, to work with Ansible, we need: The following picture is a visual aid from the official Ansible documentation: Ansible needs to know on what systems it will…
-
The basics of the find command on Linux
Reading Time: 5 minutesThe basics of the find command on Linux include numerous examples of its usage. The find command is one of the most powerful tools in Linux for searching files and directories in a file system based on different criteria such as name, type, size, modification time, permissions, and more. The basic syntax…
-
Installing and Updating Packages with DNF
Reading Time: 5 minutesInstalling and Updating Packages with DNF shows how to find, install, and update software packages using DNF. What is DNF? DNF stands for Dandified YUM.It’s the next-generation package manager used in RHEL 8, RHEL 9, Fedora, and CentOS Stream. It replaces the older yum tool, but the command syntax is almost the…
-
Working with RPM Software Packages
Reading Time: 5 minutesWorking with RPM Software Packages explains how Red Hat and other sources provide software as RPM packages, and investigates the installed system packages. First and foremost: What is an RPM Software Package? The RPM Package Manager, which Red Hat originally developed, provides a standard way to package software for distribution. Managing software in the…
-
Gaining Superuser Access on RHEL
Reading Time: 5 minutesGaining Superuser Access on RHEL shows how to access the system with superuser privileges. We’re using Red Hat Enterprise Linux; however, these examples apply to any Linux distribution. Most operating systems have a superuser (administrator) responsible for administrative and restrictive tasks. In the majority of Linux distributions, the superuser is the “root”…
-
Working with Local Users and Groups on RHEL
Reading Time: 7 minutesWorking with Local Users and Groups on RHEL demonstrates how to manage Linux users and groups in a Linux system using the command line. All examples provided here are based on Red Hat Enterprise Linux 10; however, they should also work with any other Linux distribution. Linux Users A user account provides…
-
Working with Shell Input and Output on RHEL
Reading Time: 6 minutesWorking with Shell Input and Output on RHEL aims to provide essential knowledge of standard input, standard output, and standard error on a Linux system. We’ll demonstrate how to manipulate each one and how to utilize it with pipelines to achieve a wide range of possible outcomes. All examples are run on…
-
Edit Text Files from the Command Line on RHEL
Reading Time: 3 minutesEdit Text Files from the Command Line on RHEL aims to provide essential knowledge of how to edit text files on Linux. We’re using Red Hat Enterprise Linux to provide the examples; however, you can use any Linux flavor for that. There are many text editors, so we’ll focus on “vim” in…
-
Matching File Names with Shell Expansions on RHEL
Reading Time: 4 minutesMatching File Names with Shell Expansions on RHEL shows what command-line expansions are and provides some usage examples. We’re using Red Hat Enterprise Linux 10, but all the examples apply to any Linux distribution. What are Command-Line Expansions? When we type a command at the Bash shell prompt, the shell processes that…
