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
Email Authentication Explained: SPF, DKIM, and DMARC
SPF, DKIM, and DMARC help prevent domain spoofing. See how each check works, what DMARC alignment requires, and how to verify the DNS records with dig.

How to Unzip a .gz File in Linux
Unzip a .gz file in Linux with gzip or gunzip, keep the original file when needed, and extract .tar.gz archives with tar.

Redirect HTTP to HTTPS in Nginx
How to redirect HTTP to HTTPS in Nginx using a separate server block with a 301 redirect, for a single site or all sites on the server.

sha256sum and md5sum: Verify Checksums in Linux
Check a file's SHA-256 or MD5 checksum in Linux: generate digests with sha256sum and md5sum, verify SHA256SUMS lists with -c, and confirm ISO downloads.

What Is stdin, stdout, and stderr in Linux
stdin, stdout, and stderr are Linux's three standard streams. See how file descriptors 0, 1, and 2 connect commands to terminals, files, and pipes.

How to Set Environment Variables in Linux
Set, list, and make environment variables permanent in Linux. Covers shell vs environment variables, export, printenv, and persistent config in ~/.bashrc and /etc/profile.

How to Configure Networking with Netplan on Ubuntu
Configure Ubuntu networking with Netplan using practical YAML examples for DHCP, static IP addresses, DNS, Wi-Fi, bridges, and safe remote changes.

How to Enable and Disable Root User Account in Ubuntu
This guide explains how to enable and disable the root user account in Ubuntu using the passwd command, and covers safer alternatives like sudo -i and su -.

Nginx Reverse Proxy: How to Configure proxy_pass and Headers
Configure Nginx as a reverse proxy with proxy_pass and proxy_set_header, including client IP forwarding, websockets, TLS termination, and common fixes.

less Command in Linux: Navigate and Search Files
How to use the less command in Linux to view files page by page, search for text, follow log files in real time, and navigate with vi-style key bindings.

Series
Cheatsheets
sha256sum Cheatsheet
Quick reference for generating and verifying SHA-256 and MD5 checksums with sha256sum, md5sum, and related Linux hash commands
Docker Compose Cheatsheet
Docker Compose quick reference: lifecycle commands, Compose file directives, health checks, environment variables, profiles, scaling, and cleanup.
Markdown Cheatsheet
Quick reference for Markdown syntax covering headings, formatting, links, images, lists, tables, code blocks, blockquotes, and common extensions.
uniq Cheatsheet
Quick reference for filtering and counting duplicate lines with uniq in Linux




