What is /dev/null in Linux?

The “/dev/null” file is a special file that can be found in all Linux systems. They are also referred to as “null device files”, “void”, and sometimes “a black hole of Linux”. There is not any specific role for this file; however, if you redirect

Understanding Stdin, Stdout, and Stderr Streams in Linux

If you ever used vim, nano, or read commands, you were already using the stdin stream. Or if you were listing the files and directories from your system using the ls command, you were using the stdout stream. In case you misspelled your command or

Systemctl Mask vs Systemctl Disable

The “systemctl mask” and “systemctl disable” are both crucial commands for Linux administrators, and you must know their differences to decide which one to choose in certain situations. The “systemctl enable” command allows your services to start on system boot. If you disable your service

What is Symbolic Links (or Symlinks) in the Linux

Symbolic links, sometimes also referred to as “symlinks”, are used to create file pointers pointing towards files and directories identical to Windows shortcuts in a Linux system. In this article, you will learn different types of symbolic links, how to create them, and then how

What is GNU Nano Editor on Linux

GNU nano is a built-in text editor for major Linux distributions, providing similar options to edit and modify files as its competitors VIM and Emacs. Although, its competitors are way more advanced in count of features and functionalities. However, many users still prefer to use

Difference Between Su, Sudo Su, Sudo -i, and Sudo -s

There are tons of reasons to switch to another user’s or the root user’s account; however, there are multiple ways to do so, which you are going to learn today. Tutorial Details Description Different ways to switch user account Difficulty Level Moderate Root or Sudo

What is Pacman Package Manager

You are Arch based users, so I expect that you already know about the Pacman package manager; if not, it’s just a built-in command line tool to manage your system packages just like Apt and DNF for Debian and RedHat. Tutorial Details Description Package Manager

What is DNF Package Manager

DNF, a.k.a. “dandified yum,” is the default package manager for RHEL-based distributions like Fedora and AlmaLinux to help you manage your system packages by giving you functionalities like searching, installing, updating, removing, etc. packages from your Linux system. Tutorial Details Description Dandified YUM Difficulty Level

What is APT Package Manager

APT package manager is a built-in command-line tool for Debian-based distributions like Ubuntu to handle your applications by searching for them in the repository, listing them, installing them, updating them, removing them, etc., from your Linux system. Tutorial Details Description Advanced Packaging Tool Difficulty Level