Browse by distribution
Choose your Linux distribution to see install guides and configuration tutorials written for that OS.
Ubuntu tutorials
Step-by-step Ubuntu tutorials — install packages, configure services, and fix common issues on Ubuntu LTS and interim releases.
Debian tutorials
Debian administration and install guides — apt, systemd, and server configuration on Debian stable and testing.
Rocky Linux tutorials
Rocky Linux how-to guides — dnf, SELinux, systemd services, and RHEL-compatible administration.
RHEL tutorials
RHEL and Red Hat administration guides — subscription manager, dnf/yum, SELinux, and enterprise Linux configuration.
CentOS tutorials
CentOS and CentOS Stream administration — yum/dnf, services, and migration notes for RHEL-compatible systems.
AlmaLinux tutorials
AlmaLinux server guides — dnf, EPEL, systemd, and RHEL-compatible install and configuration steps.
Fedora tutorials
Fedora administration and development guides — dnf, systemd, and bleeding-edge Linux workflows.
Arch Linux tutorials
Arch Linux guides — pacman, AUR workflows, and rolling-release administration.
All Linux articles
Every tutorial tagged with the Linux category, including distribution-neutral guides.
All Linux articles
5+ Linux Screenshot Tools with Examples [GUI and CLI]
linux screenshot, linux how to screenshot, screenshot in linux, screenshot linux, screenshot on linux, linux screen shot, screenshot for linux
Different Kali Vulnerability Scanner Tools [Explained]
Kali Linux is one of the most popular Linux distributions used for Security auditing and Penetrations testing. It comes pre-installed with numerous (300+)
SOLVED: How to PROPERLY rename file(s) in Linux
There are multiple ways in Linux to rename single or multiple files using one line commands or in script
Setup local YUM/DNF repo server Rocky Linux 8 [Step-by-Step]
Step by Step instructions to configure local and offline yum or dnf repository server using Nginx on Rocky Linux 8
Getting started with Terraform - Tutorial
Step by step instructions to install terraform on Ubuntu. Deploy AWS EC2 Instance (Infrastructure) using terraform with screenshots and code examples.
Install GCC on Rocky Linux PROPERLY
step-by-step guide to install GCC on Rocky Linux. We also went further and wrote a C program to add two numbers, and further looked at how GCC carries out compilation
How to PROPERLY test port connectivity in Linux
Multiple methods and commands to test port connectivity between Linux server and client with examples. Check availability of multiple ports in Linux for firewalls or network issues.
Metasploit Tutorial on Kali Linux
Step by step instructions in the tutorial to install and use metasploit framework on kali Linux
Install Kali Linux on Raspberry Pi
Step by Step instructions to install and setup Kali Linux on Raspberry Pi 2,3 and 4 with screenshots.
Kali Linux Repositories Explained [With Examples]
Kali Linux repositories are found in the /etc/apt/sources.list file. There are 3 different branch i.e. Kali-rolling branch, Kali-last snapshot branch, Kali- experimental branch
Install WireGuard VPN Rocky Linux 8
Step by step instructions to install wireguard VPN on Rocky Linux. Configure network, firewall and test the VPN
Install Graylog on Rocky Linux 8
Step by step instructions to install graylog on rocky Linux 8. Install and configure elasticsearch, mariadb, java and graylog server
Install MariaDB on Rocky Linux 8.4
In this tutorial, we will learn how to install MariaDB on Rocky Linux 8.4. You may also check the mariadb page link for the official instructions to install
How to Get Started with Game Development?
Game development might sound as simple as creating a video game. But have you ever thought about what it looks like
How to implement password policy in RHEL Linux with examples
Learn to implement password policy with complexity, old password reuse and more using pwquality.conf explained with examples in RHEL/CentOS 7 Linux
Automate SFTP using shell script with password in Linux/Unix
Steps to automate SFTP using shell script with password and expect with examples SFTP command example in Unix shell script with passwordless authorized_keys
Easy steps to change default kernel version RHEL/CentOS 8
Step by step instructions to change default kernel from one version to another in RHEL/CentOS 8. You can change from newer to older or vice versa kernel version
Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux
Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux. repair xfs filesystem with xfs_repair. repair ext4 filesystem with e2fsck
Install GNOME | How to enable GUI mode | RHEL CentOS 8
Steps to install gnome desktop environment in RHEL CentOS 8 for workstation and server with gui. Enable and start GUI mode, command to switch GUI mode linux
How to disable ICMP timestamp responses in Linux
Iptables rule to disable ICMP timestamp responses in Linux. Block ICMP timestamp request (13) and ICMP timestamp reply (14). Verify using hping3 or nping
How to set up proxy for yum repository in Linux?
I will share examples to set up proxy for yum repository in Linux. Modify yum.conf or /etc/yum.repos.d to set proxy for yum repositories.
How to install EPEL repo in RHEL 8 Linux
Steps to install EPEL repo in RHEL 8 or CentsOS 8. How to Fix "Failed to synchronize cache for repo 'epel', ignoring this repo" error in EPEL

