Category

Linux Tutorials and Command Line Guides

Learn Linux with step-by-step tutorials, command line examples, and system administration guides for Ubuntu, RHEL, CentOS, and more.

Welcome to the Linux tutorials section, your complete resource for mastering Linux commands and system administration.

This category covers everything from basic commands to advanced system-level operations across multiple distributions such as Ubuntu, RHEL, and CentOS.

Linux is the backbone of modern infrastructure, and understanding it is essential for DevOps, cloud computing, and system administration. You may also explore System Administration and Security for advanced topics.

Browse by distribution using the cards below, or scroll to see all Linux articles.

382 articles

Linux category illustration with terminal, commands, permissions, and troubleshooting features

Browse by distribution

Choose your Linux distribution to see install guides and configuration tutorials written for that OS.

All Linux articles

linux

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

Omer Cakmak5 min read
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+)

Deepak Prasad8 min read
linux

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

Deepak Prasad6 min read
linux

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

Deepak Prasad7 min read
linux

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.

Deepak Prasad13 min read
linux

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

Deepak Prasad5 min read
linux

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.

Deepak Prasad6 min read
linux

Metasploit Tutorial on Kali Linux

Step by step instructions in the tutorial to install and use metasploit framework on kali Linux

Deepak Prasad7 min read
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.

Deepak Prasad5 min read
linux

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

Deepak Prasad4 min read
linux

Install WireGuard VPN Rocky Linux 8

Step by step instructions to install wireguard VPN on Rocky Linux. Configure network, firewall and test the VPN

Deepak Prasad8 min read
linux

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

Deepak Prasad8 min read
linux

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

Deepak Prasad5 min read
linux

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

Deepak Prasad7 min read
linux

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

Deepak Prasad5 min read
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

Deepak Prasad9 min read
linux

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

Deepak Prasad4 min read
linux

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

Deepak Prasad4 min read
linux

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

Deepak Prasad5 min read
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

Deepak Prasad9 min read
linux

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.

Deepak Prasad2 min read
linux

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

Deepak Prasad5 min read