All Articles
Browse all Linuxize tutorials, guides, and references.
How to Install Python on Ubuntu 26.04
Install Python on Ubuntu 26.04 using the default Ubuntu packages, the deadsnakes PPA for alternate versions, or a source build. Includes pip and virtual environments.

SSH Hardening Guide: Best Practices for Linux Servers
SSH hardening best practices for Linux servers, including sshd_config checks, key-only logins, root login restrictions, firewall rules, timeouts, and Fail2Ban.

Bash Split String: Split a String by Delimiter
How to split a string in Bash by a delimiter using read, IFS, tr, awk, and parameter expansion, with practical examples for scripts.

How to Install Docker on Debian 13 (Trixie)
Install Docker on Debian 13 from the official Docker repo. Set up the apt keyring, install Engine and Compose plugin, and fix common errors.

Bash break and continue Statements
The break and continue statements in Bash control loop execution. Use break to exit a loop early and continue to skip the current iteration.

netstat Command in Linux: Network Connections and Statistics
Use the netstat command to list network connections, listening ports, routing tables, interface counters, and TCP states on Linux.

fsck Command in Linux: Check and Repair Filesystems
Use the fsck command in Linux to check and repair filesystems safely, run read-only checks, fix unmounted partitions, and schedule boot-time checks.

Netcat (nc) Command in Linux with Examples
Use the Netcat nc command in Linux to scan ports, listen for connections, transfer files, test TCP and UDP services, and set connection timeouts.

How to Use Linux Screen
GNU Screen is a terminal multiplexer for managing persistent sessions over SSH. This guide covers sessions, windows, detach/reattach, scrollback mode, and customization.

Things to Do After Installing Ubuntu 26.04
A practical checklist for setting up Ubuntu 26.04 after installation, including updates, drivers, codecs, Flatpak, backups, firewall settings, and desktop tweaks.

How to Install VirtualBox on Ubuntu 26.04
Install VirtualBox on Ubuntu 26.04 from the Ubuntu multiverse repository, add the Extension Pack, and fix common kernel module or Secure Boot issues.

How to Install TeamViewer on Ubuntu 26.04
Install TeamViewer on Ubuntu 26.04 with the official .deb package, then launch, update, troubleshoot, or remove it from the command line.

How to Convert Strings to Integers in Python
Convert strings to integers in Python with int(), handle invalid input, remove separators, and parse binary, octal, and hexadecimal values.

How to Add Swap Space on Ubuntu
This article explains how to add swap space on Ubuntu by creating, enabling, and persisting a swap file.

How to Change Hostname on Ubuntu
This article explains how to set or change the hostname on Ubuntu without restarting the system, using either the command line or GUI.

How to Install Apache on Ubuntu 26.04
This tutorial will guide you through the process of installing and managing the Apache web server on Ubuntu 26.04. You will learn how to install Apache, open HTTP and HTTPS ports in the firewall, and set up virtual hosts.

How to Install Java on Ubuntu 26.04
Learn how to install OpenJDK and Oracle JDK on Ubuntu 26.04. Covers Java 26, 25, and other LTS versions.

How to Install Nginx on Ubuntu 26.04
Install and configure Nginx on Ubuntu 26.04, allow web traffic through the firewall, and manage the Nginx service.

How to Install PostgreSQL on Ubuntu 26.04
Install PostgreSQL 18 on Ubuntu 26.04, create roles and databases, and configure remote access.

How to Install MySQL on Ubuntu 26.04
Installing and securing MySQL 8.4 on Ubuntu 26.04. Covers root authentication, creating users, and enabling remote access.
