The modern Linux networking toolkit: the ip command for link, address, route, and namespace management, nftables replacing iptables with tables, chains, sets and verdict maps, and tc for traffic shaping and network emulation.
Linux Systems Administration
-
Linux Networking with ip, nftables, and tc -
Linux Performance Analysis Systematic Linux performance analysis: the USE method, CPU profiling with perf and flamegraphs, memory pressure with vmstat and /proc/meminfo, I/O profiling with iostat and blktrace, dynamic tracing with bpftrace one-liners, and strace for syscall inspection.
-
Linux Security Hardening Baseline A practical Linux security hardening baseline: CIS Benchmark controls, kernel hardening via sysctl, AppArmor mandatory access control, seccomp syscall filtering, auditd for syscall monitoring, SSH hardening, fail2ban, unattended-upgrades, and systemd unit sandboxing.
-
LVM and Linux Filesystem Comparison LVM from physical volumes through logical volumes, thin provisioning, LVM snapshots, online resize, and a practical comparison of ext4, XFS, Btrfs, and ZFS on Linux — with guidance on when to use each and how to configure them.
-
systemd Deep Dive A thorough guide to systemd: unit file anatomy for Service, Timer, Socket, and Target units, dependency ordering, socket activation, journald log management, journalctl filtering, systemd-analyze for boot profiling, drop-in overrides, and user-mode systemd instances.