htop and btop vs top: Watching a Machine Work
htop makes top's information legible and lets you act on it. btop goes further. Here is what each one shows, the keys worth learning, and why top is still the…
fd vs find: A Friendlier Way to Locate Files
fd finds files with a fraction of find's typing, but find can do things fd cannot. The syntax translation, the fdfind naming trap, and where the classic still wins.
ripgrep vs grep: Which Should You Actually Use?
ripgrep is faster than grep and skips the files you did not want anyway. Here is what it changes, a syntax translation table, and the cases where grep is still…
Processes and Memory: What the Numbers Actually Mean
What a process really is, why load average is not CPU percentage, why free -h always looks alarming, and how the OOM killer decides what to kill.
How Linux Boots, and Where It Goes Wrong
Firmware to bootloader to kernel to systemd, in order — what each stage does, how to tell which one failed, and how to recover from each.
The Linux Filesystem: What Every Directory Is For
A tour of the top-level directories on a Linux system — what belongs in each, why /usr and /var are split, and where to look for the file you are…
Users, Groups and Root: How Linux Decides Who Can Do What
UIDs and GIDs, why most accounts on your system are not people, what root actually is, and the group memberships that quietly hand out administrative power.
Ubuntu: The Default Choice, and When It Should Not Be
How Ubuntu's release cycle and support windows actually work, what snaps are and why people argue about them, and an honest account of who Ubuntu suits.
Arch Linux: What Rolling Release Actually Costs
How pacman and the AUR work, why partial upgrades break systems, what maintaining a rolling release actually involves, and an honest answer on whether you should run it.
Fedora: Where Red Hat Linux Gets Built
Fedora's six-month cadence, how it feeds CentOS Stream and RHEL, living with dnf and SELinux, and why it is the desktop to run if your servers are Red Hat.
