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

Install DVWA on Kali Linux (Step-by-Step)

Step by step instructions to install DVWA in Kali Linux with screenshots.

Deepak Prasad7 min read
linux

Remove Directory in Linux PROPERLY & SAFELY

In this tutorial I have shared the commands and examples to remove directory in Linux properly without loosing any data. Delete directories and sub directories using single command with and without regex

Deepak Prasad5 min read
linux

Install R on Rocky Linux 8 & 9

Step by Step instructions to install R Programming Language in Rocky Linux. Download and Install specific version of R language

Omer Cakmak5 min read
linux

How to set FFmpeg output directory?

FFmpeg can be used by end users and system administrators. Specifying FFmpeg's output directory may be different for the 2 user types. In this article "How to

Omer Cakmak4 min read
linux

How to install WSJT-X on Linux Mint? [SOLVED]

WSJT-X is an open-source, free software designed for weak-signal digital communication by amateur radio operators. The software is compatible with various

Omer Cakmak7 min read
linux

Fix 'there are no enabled repos' & create local repository in RHEL 7 & 8;

Create local repository using yum and dnf in RHEL 7 and 8 Fix there are no enabled repos Perform yum install without subscription. Create Offline yum repo Linux

Deepak Prasad10 min read
linux

How to Keep Alive SSH Sessions in Linux?

Discover best practices to Keep Alive SSH Sessions in Linux with TCP Keep Alive, ServerAliveInterval and ClientAliveInterval settings, ensuring uninterrupted sessions even during network inactivity.

Omer Cakmak13 min read
linux

[5 Solutions] another app is currently holding the yum lock

With yum we get "another app is currently holding the yum lock" or "Existing lock /var/run/yum.pid: another copy is running as pid XXX". To fix this you can..

Deepak Prasad7 min read
linux

Solved "error: Failed dependencies:" Install/Remove rpm with dependencies Linux

Learn how to install and remove rpm on Linux having multiple dependencies with and without yum. This can be performed online as well as offline depending upon the method selected for installing and removing the rpm. It …

Deepak Prasad11 min read
linux

Solved: Failed to restart network.service: Unit network.service not found in RHEL 8

Network scripts are deprecated in Red Hat Enterprise Linux 8 and they are no longer provided by default. In Red Hat Enterprise Linux 8, to run the ifup and the ifdown scripts, NetworkManager must be running. By default …

Deepak Prasad3 min read
linux

Solved: lvextend new size given (xx extents) not larger than existing size (xx extents)

The other day while trying to recover my LVM2 volume, I was doing some POC work and while using lvextend I encountered this error "New size given (XXX extents) not larger than existing size (XXX extents)" and it was not …

Deepak Prasad3 min read
linux

How to ignore certificate check in wget? [SOLVED]

wget is a popular command for downloading files from the internet with protocols such as HTTP, HTTPS, and FTP. With the terminal emulator you use, you can

Omer Cakmak3 min read
linux

How to install certbot [Let's Encrypt] on Rocky Linux 9

Step by Step instructions to install and generate certs using Let's Encrypt (certbot) on Rocky Linux 9. Generate and deploy certs for Nginx and Apache server.

Omer Cakmak7 min read
linux

Linux mount command to access filesystems, iso image, usb, network drives

Access file system by using linux mount command. Mount ISO File, USB & network Drive, List usb devices, check USB ports, Fstab options and syntax. Lazy unmount.

Deepak Prasad12 min read
linux

Solved: Steps to PROPERLY mount ISO Image in Linux

mount iso linux ubuntu, how to mount iso image in linux virtual machine, mount windows iso in linux, how to mount iso file in linux command line

Omer Cakmak6 min read
linux

10 practical examples of tmux configuration with examples

In this tutorial I will use tmux.conf and show different examples to modify your tmux configuration such as define custom prefix key etc

Deepak Prasad7 min read
linux

How to disable firewall in Rocky Linux? [SOLVED]

A firewall is a must for every server system but there are times when for debugging purpose we would like to stop and disable the firewalld service. In this

Omer Cakmak5 min read
linux

Reasons to migrate your app to AWS

If there is one thing that takes worldwide financial state, overseas supply chains and support professionals through the COVID-19 situation, it is cloud

Deepak Prasad4 min read
linux

Create Stratis File System (thin provision) with examples (CentOS/RHEL 8)

Stratis Architecture, Steps to create stratis file system with thin provision, create stratis pool, mounting stratis file system on rhel 8 linux with examples

Deepak Prasad10 min read
linux

Convert Decimal to Fraction [7 Programming Languages]

Discover the best techniques to convert decimal to fraction across multiple programming languages. Our comprehensive guide covers everything from basic to advanced methods, ensuring a failproof conversion.

Deepak Prasad8 min read
linux

A Deep Dive into TypeScript Map: Master the Essentials

Unlock the power and efficiency of using TypeScript Map in your applications. Our comprehensive guide covers everything from basic syntax to advanced topics, offering valuable insights for beginners and experienced …

Deepak Prasad13 min read
linux

How to Install RTL8821CU on Ubuntu?

Step by step instruction to Install RTL8821CU on Ubuntu?

Omer Cakmak5 min read
linux

Where to set environment variables in Linux?

Discover where to set environment variables in Linux with this comprehensive guide, exploring methods for user-specific and system-wide configurations, as well as temporary and persistent variable settings.

Deepak Prasad11 min read
linux

How to use SFTP with IPv6 Address in Linux?

Discover how to use SFTP with IPv6 addresses in Linux, from configuring the SSH server to listen on IPv6 interfaces to connecting securely with the appropriate syntax.

Deepak Prasad4 min read
linux

How to PROPERLY delay reboot in Linux?

In this article, we will discuss the methods to delay reboot in Linux, including how to check for pending updates, configuring update policies, and scheduling

Omer Cakmak9 min read
linux

Steps to install php Xdebug on Ubuntu

In this article, we have covered how to install PHP Xdebug on Ubuntu, along with the necessary pre-requisites required for a successful installation. We have

Omer Cakmak6 min read
linux

How does vim split window horizontally?

Vim is a powerful and popular text editor that is widely used by programmers and developers. One of the many features that makes Vim so versatile is its

Omer Cakmak4 min read
linux

How to list recursively with 'ls'? [SOLVED]

"ls" is a command-line utility in Unix-based operating systems that allows users to list the contents of a directory. The "ls" command is a versatile tool

Omer Cakmak5 min read
linux

How to install XRDP with XFCE4 on Ubuntu?

Ubuntu is a popular Linux operating system. As with most Linux distributions, it can be used with different desktop environments (XFCE, KDE, Gnome etc). The

Omer Cakmak3 min read
linux

How to cut video with OpenShot?

OpenShot is a free and open-source video editing software that can be used to cut, trim, and edit videos on Linux, Windows, and macOS. It provides an

Omer Cakmak4 min read