Linux swap Commands: Create and Manage Swap Files/Partitions
Swap space is one of those topics that over the years, I’ve been able to understand how to get the best of it slowly over time and mostly by getting it wrong first….

Swap space is one of those topics that over the years, I’ve been able to understand how to get the best of it slowly over time and mostly by getting it wrong first….

I recently reinstalled my main desktop from scratch: Debian testing via Kali underneath (read first before judging) and XFCE on top. One of the reasons I keep coming back to XFCE is its…

This morning I sat down to update my Kali workstation running XFCE4, and instead of a quick sudo apt update && sudo apt full-upgrade -y I ended up reinstalling from scratch. Took about…

Most Linux users know that /proc exists. Fewer actually use it. But /proc is one of the most useful diagnostic tools on your entire system, and it requires zero extra packages. /proc is…

Aug 07, 2026 / Ariffud M. / 12 min Read Summarize with: To set up OpenClaw with Ollama on a VPS, install Ollama, connect it to OpenClaw as an AI model provider, choose…

DNS resolution on Linux is one of those things that works silently until it doesn’t. Then suddenly you’re staring at “Temporary failure in resolving” errors and wondering why a perfectly healthy server can’t…

Password-based SSH login is convenient. It’s also one of the fastest ways to get a server compromised. Stand up a VPS with a public IP and password auth left on, then tail the…

The nc command, short for netcat, is one of those tools that looks simple at first and keeps surprising you the longer you use it. It reads and writes data across network connections…

The ln command in Linux is one of those tools that looks simple on the surface but trips people up constantly. Hard link or symbolic link? What’s the difference? When does it actually…

Servers give you warnings before they fail. Most sysadmins performing Linux server monitoring miss them because they’re watching the wrong numbers. The metrics that actually matter are one level deeper: iowait instead of…

Jul 06, 2026 / Ariffud M. / 10 min Read Summarize with: To deploy a React app, create a production build, connect the project to a host, configure the build settings, and publish…

The watch command is one of those tools you use once and immediately wonder how you lived without it. It runs any command repeatedly at a set interval and displays the output full-screen,…

Nginx TLS tuning won’t fix a slow application, but it does cut handshake overhead and improve connection reuse, which shaves milliseconds off every HTTPS request. This guide covers the TLS, HTTP/2, and HTTP/3…

Some things in Linux are hiding in plain sight. tmpfs is one of them. You use it every day without thinking about it. Every time you use /dev/shm, inspect /run, or work on…

Every so often, something surfaces in the LinuxCommunity.io forums that deserves a wider audience. Generally it is a question, a solved problem, or a quick tip. But occasionally a member shares something that…

User and group management is one of those sysadmin fundamentals you touch constantly without always thinking about it. Creating a service account, locking down a shared server, adding a new team member, adjusting…

Let’s take a quick look at how best to set up PHP-FPM for high throughput, low latency, and more stable CPU and memory use. By default, most setups have PHP-FPM’s PM (process manager)…

Two network interfaces are better than one. With Linux network bonding (also known as NIC bonding or link aggregation), you can combine multiple NICs into a single logical interface, gaining either increased throughput,…