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

Working with ulimit in Linux [Beginners Guide]

Complete ulimit tutorial to learn about modification of different system limits and configurations without reboot

Omer Cakmak8 min read
linux

Install Nagios XI on Rocky Linux 9

Two different methods to install nagios XI on ROcky Linux 9. Install latest or custom version by directly downloading from official page.

Omer Cakmak6 min read
linux

Beginners guide to install Ansible on RHEL/CentOS 8

Step by step tutorial to install ansible on RHEL 8 or CentOS 8 Linux. Configure ansible.cfg, create static inventory and run ad-hoc commands yum install ansible

Deepak Prasad11 min read
linux

Create man page in Linux with examples (sample man page template)

Create man page using man page template with groff. Various man page examples to create table, bullet points etc. Create user specific man page in Linux.

Deepak Prasad9 min read
linux

SSH port forwarding | SSH Tunnel (Forward & Reverse)

Configure SSH Port forwarding tunneling between local and remote host in Linux. Example SSH session to forward port 8080 with ssh connection RHEL/CentOS

Deepak Prasad19 min read
linux

Install Eclipse IDE on Rocky Linux 9 [Step-by-Step]

Step by step instructions to install eclipse IDE on Rocky Linux 9

Omer Cakmak4 min read
linux

How to Install PowerISO on Linux [Step-by-Step]

Step by step instructions to install poweriso in Linux. Install PowerISO using GUI or Terminal manager in Ubuntu, Debian, Red hat, CentOS and any other distribution.

Omer Cakmak4 min read
linux

How to create anaconda updates.img used with inst.updates in RHEL 7/8

Steps to create anaconda updates.img also called as product,img with inst,updates in RHEl 7 and 8 during ISO or PXE installation Extract and rebuild updates.img

Deepak Prasad6 min read
linux

Install Apache from Source Code Rocky Linux [Step-by-Step]

Step by Step instructions to install and configure apache from source code in Rocky Linux 8

Deepak Prasad5 min read
linux

Install OWASP Juice Shop on Kali Linux

Step by step instructions to install OWASP juice shop on kali linux using Node.js

Deepak Prasad6 min read
linux

6 practical examples of yum history to rollback updates and patches

Detailed step by step guide to rollback yum and dnf transactions on Linux server using yum history command. You can undo, redo or completely rollback the system to previous state

Deepak Prasad7 min read
linux

How to configure ipv6 address in Linux (RHEL / CentOS 7/8)

Configure IPv6 address using Network Manager (nmtui), CLI, Modify existing IPv6 address using nmci on Linux (RHEL / CentOS 7), Best practices for IPv6 usage

Deepak Prasad7 min read
linux

Install Maven in Rocky Linux 9

2 different methods to install latest maven package using system package manager or from downloading maven from official repository.

Omer Cakmak3 min read
linux

How to install Notepad++ in Linux? [SOLVED]

In this article, we will explain how to install Notepad++ on the Linux operating system.

Omer Cakmak4 min read
linux

How to PROPERLY kill process on Ubuntu?

In operating systems (Windows, Linux does not matter), things are managed as processes. These processes run for a certain time, some processes are terminated

Omer Cakmak6 min read
linux

6 simple methods to check if ipv6 is enabled in Linux

How to check if IPv6 is enabled or disabled in my Linux server. Check for any process listening on IPv6 socket using netstat, lsof or ss command

Deepak Prasad5 min read
linux

How to customize cloud-init autoinstall (user-data) Ubuntu 20.04

Customize cloud-init autoinstall user-data configuration file. Configure network, assign static IPv4, IPv6 IP address, configure SSH, create bind, change password and many more

Deepak Prasad9 min read
linux

Step-by-Step: Create LVM during installation RHEL/CentOS 7/8

Step by step screenshots to create LVM during installation using Red Hat or CentOS 7/8 ISO. how to create lvm in redhat linux 7 step by step

Deepak Prasad6 min read
linux

Steps to format SD Card in Linux [100% Working]

Step by step instructions to format SD card using 3 different methods in Linux. Using file manager, gparted and fdisk to format sd card in Linux

Deepak Prasad7 min read
linux

How to install 32bit application with Wine?

Wine is a free application that enables Windows software to run on POSIX- compliant operating systems such as Linux and Mac OS X. Wine stands for "Wine Is Not

Omer Cakmak4 min read
linux

How to configure PXE boot server in Linux ( CentOS / RHEL 7 )

Step by step guide to configure PXE boot server using dnsmasq, dhcp, http, tftp- server in CentOS / RHEL 7 Linux using kickstart to automate the installation

Deepak Prasad12 min read
linux

6 Tools making Automation Testing easy in Linux

The QA automation testing tools mentioned in this article enable the deployment of tests integrated with the DevOps workflow. They support continuous testing through integrations with many of the popular CI/CD tools.

Deepak Prasad5 min read
linux

3 simple & easy steps to install vlc player on CentOS 8

Step by step tutorial to install vlc player media on linux with and without head for both GUI and CLI mode with examples

Deepak Prasad6 min read
linux

10 practical examples to add or remove user from group in Linux

Linux add user to group. Linux remove user from group, remove multiple users from the group, remove users from multiple groups. list users in group Unix and Linux

Deepak Prasad7 min read
linux

How to install Conda on Ubuntu?

Conda is an open source (BSD licensed), language-independent package manager and environment management system that runs on different operating systems

Omer Cakmak6 min read
linux

How to update Flameshot in Ubuntu?

Step by Step instructions to update flameshot in ubuntu using default package manager or by downloading the latest flameshot archive from official reporsitory

Omer Cakmak3 min read
linux

Install Nodejs and NPM on Raspberry Pi

Step by step instructions to install nodejs and npm on raspberry pi. 2 different methods to install and configure nodejs and npm on raspberry pi

Deepak Prasad6 min read
linux

Install FFprobe and FFmpeg on Ubuntu

Step by Step isntructions to install ffprobe and ffmpeg in Ubuntu using 3 different methods

Omer Cakmak3 min read
linux

Tips to download file From Linux [Practical Examples]

download file terminal, linux download file, terminal download file, download file from linux terminal, command line download file, linux download command, download file from terminal

Omer Cakmak6 min read
linux

Install GlassFish in Arch Linux [Step-by-Step]

Step by Step instructions to install glassfish on Arch Linux with Examples

Omer Cakmak5 min read