Namespaces and cgroups: How Containers Actually Work
Containers are not VMs. They are regular Linux processes wrapped in two kernel features. Understand them and Docker stops being magic.
Containers are not VMs. They are regular Linux processes wrapped in two kernel features. Understand them and Docker stops being magic.
Disable root login, require keys, change the port, add fail2ban. The five-minute checklist that stops 99% of SSH attacks.
LVM lets you grow filesystems online, take snapshots, and pool multiple disks. The plumbing every serious Linux server uses.
mount and /etc/fstab control which filesystems are available where. Master fstab and your disks come up correctly every boot.
Three flags and a trap. The minimum tooling that turns “why is this script broken?” into “I see what happened.”
See what hardware you have, how it is partitioned, and how to add a new disk to a Linux system.
if, for, while, case — the control flow that turns one-liners into scripts.
How to set, read, and quote variables in bash without the classic mistakes that break scripts on filenames with spaces.
Open and close ports safely. ufw for the simple case, nftables for the serious case. Both built on the same kernel facility.
SSH is how you log into every Linux server. Set up key-based auth once and you never type a password again.
Get 20+ curated tech stories, tutorials, and a free tool every week. Join 10,000+ developers.
No spam. Unsubscribe anytime.