All Articles
Browse all Linuxize tutorials, guides, and references.
Tar Command in Linux: Create and Extract Archives with Examples
Create, extract, list, and compress tar archives in Linux. Examples for gzip, bzip2, xz, and zstd, plus excluding files, wildcard extraction, and stripping path components.

How to Install Podman on Ubuntu: Rootless Container Alternative to Docker
Step-by-step instructions for installing Podman on Ubuntu, running rootless containers, building images with Buildah, and switching from Docker.

Best Linux Distributions for Every Use Case
A practical comparison of the best Linux distributions for beginners, developers, servers, gaming, and security testing.

How to Redirect stderr to stdout in Bash
Redirecting stderr and stdout in Bash using 2>&1, &>, and other operators. Covers file descriptors, appending, piping errors, and discarding output with /dev/null.

awk Command in Linux: Syntax, Patterns, and Examples
awk command examples for Linux, including syntax, patterns, field separators, column extraction, filtering, variables, arrays, and shell usage.

Bash String Manipulation: Substring, Replace, Length, and More
Bash string manipulation using parameter expansion: extract substrings, replace text, strip prefixes and suffixes, change case, and check for substrings with practical examples.

Grep Regex: Regular Expressions Syntax and Examples
Use grep regex to match text patterns. Examples for anchors, character classes, quantifiers, alternation, grouping, and PCRE lookarounds.

Grep Exclude: Patterns, Files, and Directories
Use grep to exclude patterns, files, and directories from search results. Examples for --invert-match, --exclude, --exclude-dir, and --include.

Grep Command in Linux with Examples
The grep command searches files for text patterns. Quick examples for case-insensitive, recursive, whole-word, regex, and context-line searches.

nmcli Command in Linux: NetworkManager CLI Reference
The nmcli command manages NetworkManager from the terminal. This guide covers device status, Wi-Fi connections, static IP configuration, DNS settings, and scripting-friendly output.

How to List Cron Jobs in Linux
View and list all cron jobs on Linux: user crontabs with crontab -l, system jobs in /etc/crontab and /etc/cron.d, and systemd timers.

How to List Groups in Linux
Find which groups a user belongs to in Linux using the groups, id, and getent commands. Includes how to list all groups and group members on the system.

How to List Users in Linux
List all users in Linux with getent passwd or /etc/passwd. Filter human users by UID, check group membership, and see who is logged in.

How to Use wget in Linux with Examples
Step-by-step wget tutorial covering downloads, resuming, recursive mirroring, authentication, and the most useful options.

timedatectl Command in Linux: Manage Time, Date, and Time Zone
Use timedatectl to check system time, change the time zone, control NTP synchronization, set the clock manually, and inspect RTC settings on Linux.

How to Delete MySQL User Accounts with DROP USER
Delete MySQL or MariaDB user accounts with the DROP USER statement. Covers single and multiple users, IF EXISTS, and session behavior.

history Command in Linux: View and Manage Bash History
Use the history command in Linux to view, search, and clean up Bash command history. Covers expansions, HISTSIZE, HISTIGNORE, and security tips.

How to Generate SSH Keys on Linux with ssh-keygen
Learn how to generate SSH keys on Linux using ssh-keygen, copy them to remote servers, and set up passwordless authentication.

How to Check CPU Usage in Linux
This guide explains how to check CPU usage in Linux with top, htop, mpstat, vmstat, sar, ps, uptime, and per-core load tools.

How to Change the Hostname in Linux
Change the hostname in Linux with hostnamectl and /etc/hosts. Covers permanent, temporary, cloud-init, and non-systemd methods.
