Practical Linux Tutorials and Command-Line Guides
Search hundreds of step-by-step tutorials for Bash, Ubuntu, networking, security, and more.
Featured Articles
Linuxize Weekly Newsletter
A quick weekly roundup of new tutorials, news, and tips.
Latest Articles
ls Command in Linux: List Files and Directories
The ls command lists files and directories in Linux. See how to use ls -l, ls -al, hidden-file options, sorting, and other practical combinations.

Find Large Files in Linux: Using find and du
Find the largest files and directories in Linux using the find and du commands. Includes practical examples for sorting by size and cleaning up disk space.

Cron Every 5 Minutes: 5, 10, and 15-Minute Crontab Examples
Run cron every 5 minutes with */5 * * * *. This guide also covers 10 and 15-minute crontab expressions, testing, logging, and overlap prevention.

btop Command in Linux: Monitor System Resources
Monitor CPU, memory, disks, network traffic, and processes with btop. This guide covers installation, keyboard shortcuts, process actions, and configuration.

Bash source Command: Load Scripts and Variables
Use source (or its dot shorthand) to run a file in your current shell, reload .bashrc, share functions between scripts, and load variables from a config file.

Listing Linux Services with systemctl
Use the systemctl command to list running, failed, and enabled Linux services. Includes filtering by state, checking status, and listing unit files.

Crontab: Scheduling Cron Jobs in Linux
Cron is a Linux scheduling daemon that runs tasks at defined intervals. This guide explains crontab syntax, operators, predefined macros, environment variables, and practical scheduling examples.

CPU Info on Linux: Check CPU Details from the Command Line
Read CPU model, core and thread counts, cache sizes, and virtualization support on Linux from the command line with /proc/cpuinfo, lscpu, and dmidecode.

ps Command in Linux: ps aux and Common Options
Use ps aux and related ps command options in Linux to list running processes, read output columns, sort by CPU or memory, filter by PID or user, and show full command lines.

Check Open Ports in Linux: nmap, netcat, and Bash
Scan a Linux host or remote server for open ports with nmap, netcat, telnet, and Bash /dev/tcp, then distinguish closed ports from filtered connections.

Series
Cheatsheets
PHP Cheatsheet
PHP 8 quick reference for syntax, arrays, functions, classes, request data, files, JSON, exceptions, CLI commands, Composer, configuration, and PHP-FPM.
DNF Cheatsheet
Quick reference for package management with dnf on Fedora, RHEL, and derivatives
wc Cheatsheet
Quick reference for counting lines, words, bytes, characters, and longest line length with wc in Linux
reboot Cheatsheet
Quick reference for rebooting and scheduling restarts on Linux




