Linux Troubleshooting: These 4 Steps Will Fix 99% of Errors

I’ll admit, I hesitated a bit before writing this post. The whole point of this linuxblog.io and linuxcommunity.io forum is to bring together like-minded Linux users and professionals so we can troubleshoot, share ideas, and learn from one another. For a moment I thought, is it really productive for me to publish something that shows […]

Docker Alternative: Podman on Linux

This article is inspired by our LinuxCommunity.io forum discussion thread (thanks to users @tmick and @shybry747 for the feedback). Let’s walk through what Podman is and how to use it as a Docker alternative on Linux. Expect a straightforward guide on installing Podman, running containers with it, and understanding the basics. Containers have become the […]

Linux Package Managers Compared: APT, DNF, Pacman and Zypper

If you’ve hopped between Linux distributions as much as I have, you know that each major family of distros introduces you to a different package manager. At first, it can feel a bit daunting (apt on Debian/Ubuntu, dnf on RHEL/Fedora, pacman on Arch, and zypper on openSUSE), but these tools all serve the same purpose […]

How to Gzip a Directory Using Linux Command Line

Efficiently managing files and directories is a fundamental task in computing. It’s crucial for keeping our data organized, optimizing storage space, and facilitating smooth data transfers. In the Linux ecosystem, the gzip utility shines as a powerful compression tool, allowing users to easily compress files and directories. This article delves into directory compression using the […]

Tar Command in Linux with Examples

The tar command (short for Tape Archive) is one of the most widely used utilities in Linux for archiving multiple files and directories into a single file (an archive). It’s commonly used for creating backups, consolidating files for distribution, and compressing data to save space. Tar preserves the directory structure and file metadata (permissions, timestamps, […]

50 Linux Text Editors You Should Know About

So, I sat down today with a simple task: continue testing out these new Linux distros and install a text editor for quick tweaks. But as I sat down to pick one, I was reminded just how big and cool the world of text editors is. Screenshot of Helix editor. Before I knew it, I […]

30 Linux Terminal Emulators

This post explores over 30 of the best Linux terminal emulators, each with unique features and functionality, catering to different types of users. This list showcases the versatility and evolution of terminal emulators in the 21st century. Enjoy! The terminal emulator is an unsung hero, sitting between you and the machine with a mix of […]

SSH command in Linux, with examples

This article is a follow-up to the previous 90 Linux Commands frequently used by Linux Sysadmins post. Every week, as time allows, I will publish articles on the 90 commands geared toward Linux sysadmins and Linux power users. What is the SSH command? The ssh command in Linux is an acronym for Secure Shell, which is a […]

Remove Snap Ubuntu 22.04 LTS and 24.04 LTS

The first thing I did after installing Ubuntu 22.04 LTS was to remove Snap and its snap packages completely. I’m not proud of that approach, as I have nothing against snap packages per se; I simply enjoy using apt (advanced package tool). Update: A member of our community forums suggested the following: “…you could also […]

sudo command in Linux with examples

The sudo command in Linux is one of the most important and widely used commands for managing system permissions. It allows you to run a command as the superuser, giving you elevated privileges that are necessary for performing administrative tasks on the system. This article is a follow-up to the previous 90 Linux Commands frequently used […]

Top ↑