All Articles
Browse all Linuxize tutorials, guides, and references.
rpm Command in Linux: Install, Query, and Verify Packages
Use the rpm command in Linux to install, upgrade, remove, query, and verify RPM packages on Fedora, RHEL, AlmaLinux, Rocky Linux, and other RPM-based distributions.

How to Transfer Files with Rsync over SSH
Use rsync over SSH to copy and synchronize files and directories between local and remote systems, with examples for custom ports, dry runs, compression, and progress display.

pstree Command in Linux: View the Process Tree
Use the pstree command in Linux to display running processes as a tree, show PIDs and PGIDs, trace parent processes, and highlight specific branches.

Linux File Permissions Explained
Linux file permissions control who can read, write, and execute files and directories. This guide explains permission classes, symbolic and numeric chmod modes, and special bits such as setuid, setgid, and the sticky bit.

du Command in Linux: Check Disk Usage
The du command reports disk space used by files and directories. This guide covers human-readable output, summary totals, depth limiting, sorting by size, and practical examples.

Python if, elif, and else Statements
Learn how to use Python if, elif, and else statements to control program flow, test conditions, and handle multiple branches with practical examples.

How to Mount ISO File on Linux
Mount an ISO file on Linux with the mount command and a loop device, or use the GNOME Disk Image Mounter for a graphical method. Includes read-only mounting, unmount steps, and troubleshooting.

Python f-Strings: String Formatting in Python 3
Python f-strings (formatted string literals) let you embed expressions directly inside strings. This guide covers basic usage, expressions, format specifiers, alignment, number formatting, and the debugging shorthand.

type Command in Linux: Show Command Type and Location
The type command shows whether a name is a shell builtin, alias, function, keyword, or executable file, and how the current shell resolves it.

How to Check Memory Usage in Linux
Step-by-step guide to checking RAM usage in Linux using free, top, /proc/meminfo, and ps_mem — with examples for megabytes, gigabytes, and per-process memory.

How to Enable SSH on Ubuntu
Enable SSH on Ubuntu by installing OpenSSH Server, starting the ssh service, allowing it through UFW, and connecting remotely from Linux, macOS, or Windows.

How to Allow Remote Connections to MySQL Database Server
Allow remote connections to MySQL or MariaDB by updating bind-address, granting access to a remote user, opening port 3306 in the firewall, and verifying the connection.

How to Read a File Line By Line in Bash
Read a file line by line in Bash using a while loop and the read command. This guide covers IFS splitting, processing command output, file descriptors, and common pitfalls.

Linux ip Command with Examples
A practical guide to the Linux ip command: show and configure network interfaces, assign IP addresses, manage routes, and inspect the ARP table with real examples.

Bash read Command
The Bash read command reads a line from standard input and splits it into variables. This guide covers IFS, prompts, silent input, timeouts, arrays, file reading, and practical script examples.

How to Edit Your Hosts File on Linux, Windows, and macOS
The hosts file maps domain names to IP addresses locally, overriding DNS. This guide explains how to edit /etc/hosts on Linux, macOS, and Windows with examples for testing, blocking, and local development.

Using the SSH Config File
Set up the SSH client config file to manage multiple remote connections with custom hostnames, users, ports, keys, and jump hosts — all without long command-line flags.

chown Command in Linux: Change File Ownership
Use the chown command in Linux to change file and directory ownership, including recursive changes, symbolic links, and practical ownership examples.

How to Check Python Version
How to check the Python version installed on Linux, macOS, or Windows using the command line, and how to check the version programmatically from within a Python script.

How to Change the Swappiness Value in Linux
Check and change the swappiness value in Linux with `sysctl`, including temporary and persistent methods and recommended values for desktops, servers, and database workloads.
