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

How to install Arduino IDE on AlmaLinux 8

Step by step instructions to install Arduino on AlmaLinux 8 with screenshots and examples

Deepak Prasad3 min read
linux

How to install VLC Player on AlmaLinux 8 [Step-by-Step]

Step by step instructions to install vlc player on AlmaLinux 8. Upgrade and also Uninstall VLC player.

Deepak Prasad3 min read
linux

How to generate cloud-init user-data file for Ubuntu 20.04 [Step-by-Step]

Step by step instructions to generate user-data (autoinstall configuration file) which will be used for automated installation of Ubuntu 20.04 using cloud- init

Deepak Prasad14 min read
linux

How to install Zoom on AlmaLinux 8 [Step-by-Step]

Step by Step instructions to install zoom on Alma Linux 8 with screenshots

Deepak Prasad3 min read
linux

How to install Anydesk on AlmaLinux 8 [Step-by-Step]

Step by step instructions to install anydesk on almalinux 8 with screenshot and examples

Deepak Prasad3 min read
linux

Install Sublime Text 4 on AlmaLinux 8 [Step-by-Step]

Step by step instructions to install sublime text 4 on AlmaLinux 8 with screenshots.

Deepak Prasad3 min read
linux

Setup VNC server in Rocky Linux 8 [Step-by-Step]

Step by step instructions to setup vnc server on Rocky Linux 8 with screenshots.

Deepak Prasad7 min read
linux

Install LEMP Stack on Rocky Linux 8

Step by Step instructions to install LEMP stands on Rocky Linux 8. LEMP stands for Linux, Nginx (Pronounced as Engine-X), MySQL/MariaDB, and PHP. This is a stack that is normally used together to build powerful websites …

Deepak Prasad9 min read
linux

Install LAMP Stack on Rocky Linux 8

Step by Step instructions to install LAMP Stack on Rocky Linux 8. Install and configure Linux, Apache, MariaDB and PHP

Deepak Prasad7 min read
linux

5 effective ways to unlock user account in Linux

How to unlock the password for user account in Linux. If an account is locked due to login failure then use pam_tally2 or pam_fallock to unlock user account.

Deepak Prasad9 min read
linux

Install Airmon-ng Kali Linux [2 Methods with Examples]

Airmon-ng utility is a command-line tool used to enable monitor mode on wireless interfaces. It comes with the Aircrack-ng package.

Deepak Prasad5 min read
linux

Exclude Users from Match Group in SSHD

In today's highly connected world, securing remote access to servers is of utmost importance. One of the most popular ways to establish secure remote

Omer Cakmak6 min read
linux

How to exclude some accounts from being locked after multiple incorrect password

Exclude some accounts from being locked out in Linux after providing multiple incorrect password using pam_tally2 and pam_faillock insystem-auth password-auth

Deepak Prasad5 min read
linux

Install Gophish phishing framework Kali Linux [Step-by-Step]

Step by step instructions to install gophish phishing framework in Kali Linux. Complete tutorial to learn about gophish dashboard and configuration.

Kennedy Muthii6 min read
linux

Know impacts of chmod 777 command [Be Cautious]

In this article we conver the impacts of chmod 777 command in Linux and how can be a threat to security. We should ideally never use chmod 777 as this is barely required.

Deepak Prasad6 min read
linux

10 easy steps to setup High Availability Cluster CentOS 8

Step-by-Step Guide to setup Linux High Availability Cluster in CentOS 8 using system_id_source uname. Configure pacemaker, corosync and linux HA cluster.

Deepak Prasad16 min read
linux

How to add Windows Workstation to Samba AD DC (with screenshots)

Step by step tutorial to add Windows Workstation to Samba Active Directory Domain Controller and manage AD using Windows with RSAT

Deepak Prasad3 min read
linux

Install Rocky Linux 8 [Step-by-Step with Screenshots]

This guide covers how to install Rocky Linux 8.4 on VirtualBox. Rocky Linux is the replacement of the much-loved CentOS whose support will end on December 31, 2021

Deepak Prasad8 min read
linux

Install Kali Linux on VirtualBox [step-by-step screenshots]

Step by step instructions to install kali linux in virtualbox with screenshots. 2 different methods to install Kali Linux on Oracle VirtualBox

Deepak Prasad9 min read
linux

Step-by-Step: YUM install specific version of Package

How to yum install specific version of rpm in Linux. yum show installed packages, yum search package, install specific version of rpm with yum or dnf. yum install from specific repo

Deepak Prasad6 min read
linux

pkill -P $$ - Kill subprocess in Linux

pkill -P $$ is used to match only child processes of the given parent where $$ is the process of the current process

Omer Cakmak5 min read
linux

6 different commands to restart network in RHEL/CentOS 7/8

The command to restart network in RHEL or CentOS 6,7 and 8 would vary depending upon your network configuration. If you are using NetworkManager then you can simply restart NM service

Deepak Prasad7 min read
linux

KVM Virtualization | Install KVM | RHEL/CentOS 8

KVM Tutorial. Steps to install KVM (Kernel Based Virtual Machine) in RHEL/CentOS 8 Linux. Learn about KVM Hypervisor and KVM virtualization.

Deepak Prasad5 min read
linux

Windows Subsystem for Linux (WSL2) on Windows 10 (Step-by-Step)

Step by Step guide to install windows subsystem for Linux (WSL2) using Windows 10. Install Ubuntu on Linux using WSL.

Deepak Prasad5 min read
linux

How to suppress sysctl: reading key net.ipv6.conf.all.stable_secret in Linux

Steps to suppress sysctl: reading key "net.ipv6.conf.all.stable_secret" message while running sysctl -a to grep a value from STDOUT with example in Linux

Deepak Prasad3 min read
linux

How do I install the Linux library libc.so.6

In this tutorial we learn how do I install the linux library libc.so.6. There are 3 possible scenarios: Library is not installed or missing, The library path is not configured so the application is unable to locate the …

Omer Cakmak5 min read
linux

Configure kickstart server | PXE boot server | RHEL/CentOS 8

PXE boot server configuration in linux step by step, kickstart linux tutorial, configure kickstart server, network based installation in linux using kickstart

Deepak Prasad16 min read
linux

Configure vnc server in RHEL 8 Linux

Step by step tutorial to configure vnc server in RHEL 8 Linux with examples Xvnc is the X VNC (Virtual Network Computing) server. It is based on a standard X

Deepak Prasad4 min read
linux

5 easy steps change grub2 background image splash screen

Steps to change grub2 background image in Linux. The steps are valid for both legacy and UEFI BIOS. Use any JPE/JPEG or PNG image to set your own boot loader splash screen

Deepak Prasad3 min read
linux

Tutorial: Setup VNC Server CentOS 8

How to setup tigervnc server on CentOS 8, Different limitations with the newly released tigervnc server package, How to connect to vnc server using vncviewer from another Linux server

Deepak Prasad9 min read