October 28, 2026 - 13:51

Linux

Linux Deleted a Linux Log but Disk Space Is Still Full? Find the Open File

You deleted a large log, the directory became smaller, but df -h still reports a full filesystem. Before deleting anything else, check whether a runni...

Linux Find Which Process Owns an Unexpected Open Port on Linux

An open port scan tells you that something answered; it does not tell you whether the listener is expected or safe to stop. Identify the local process...

Linux Why journalctl Uses Disk Space and How to Set a Limit

On a system with persistent journaling, systemd journal files can occupy a noticeable share of /var. First measure their size and confirm whether the ...

Linux Diagnose Clock Drift on a Linux Server

A server clock that drifts can confuse logs, authentication, certificate checks and scheduled jobs. Before manually setting the time, identify which s...

Linux Reading systemctl --failed: Investigate Failed Units

systemctl --failed lists systemd units whose state is recorded as failed. It is a useful starting point, but a failed unit does not always mean the ma...

Linux Flatpak, Snap and AppImage: Compare Linux App Distribution Models

Flatpak, Snap and AppImage are ways to distribute desktop applications across Linux environments. They can reduce dependence on one distribution's pac...

Linux Find Linux Directory Sizes with du and ncdu

When a Linux filesystem is filling up, start by finding which directories account for the space. df reports filesystem usage; du estimates space used ...

Linux Choosing a Linux Distribution: Match the System to the Workload

There is no single Linux distribution that is best for every server and desktop. The useful comparison starts with the job: hosting a long-lived servi...

Linux Essential journalctl Commands for Linux Troubleshooting

journalctl queries the systemd journal. When a service fails to start, narrow the search by unit, time, and priority instead of reading the entire his...

Linux Linux D-State Explained: Why kill -9 Cannot Stop the Process

A process that remains visible after kill -9 is not necessarily ignoring SIGKILL. If its state is D, the task is blocked inside an uninterruptible ker...