Linux filesystem internals: ext4, XFS, Btrfs, and tmpfs deep dive
Level 2

Linux filesystem internals: ext4, XFS, Btrfs, and tmpfs deep dive

Explore the internal architecture of ext4, XFS, Btrfs, and tmpfs including journaling, extents, copy-on-write,...

10 min
Hardware detection with udev, sysfs, and procfs
Level 2

Hardware detection with udev, sysfs, and procfs

Use udev rules, sysfs, and procfs to detect hardware, create persistent device names, and control device permissions in...

12 min
Kernel module management with modprobe, DKMS, and blacklisting
Level 2

Kernel module management with modprobe, DKMS, and blacklisting

Manage Linux kernel modules with modprobe, build out-of-tree drivers with DKMS, blacklist problematic modules, and sign...

11 min
Compiling a custom Linux kernel from source
Level 2

Compiling a custom Linux kernel from source

Step-by-step guide to downloading, configuring, and compiling a Linux kernel from source, including initramfs...

9 min
Linux kernel architecture: monolithic design, modules, and versioning
Level 2

Linux kernel architecture: monolithic design, modules, and versioning

How the Linux monolithic kernel works with loadable modules, the syscall interface, and the 6.x versioning scheme...

9 min
Resource monitoring and capacity planning with sar, vmstat, and iostat
Level 2

Resource monitoring and capacity planning with sar, vmstat, and iostat

Use sysstat tools, vmstat, cgroups v2 accounting, and trend analysis to monitor system resources and plan capacity on...

10 min
Building software from source on production Linux systems
Level 2

Building software from source on production Linux systems

Compile, package, and safely deploy software from source using configure/make, cmake, meson, checkinstall, FPM,...

9 min
Enterprise backup strategies with tar, dd, rsync, restic, and borg
Level 2

Enterprise backup strategies with tar, dd, rsync, restic, and borg

Design and implement production backup workflows using tar incremental archives, dd disk imaging, rsync mirroring, and...

9 min
System messaging: wall, motd, issue, and login banners
Level 2

System messaging: wall, motd, issue, and login banners

Configure login banners, MOTD scripts, wall broadcasts, and SSH banners for operational communication and legal...

8 min
System recovery: kernel failures, root repair, and emergency targets
Level 2

System recovery: kernel failures, root repair, and emergency targets

Recover from kernel panics, broken fstab entries, and corrupted bootloaders using emergency and rescue targets, chroot...

12 min
Secure Boot and bootloader hardening on Linux
Level 2

Secure Boot and bootloader hardening on Linux

Implement UEFI Secure Boot with MOK enrollment, sign custom kernels and modules, harden GRUB2 with password protection,...

11 min
systemd boot targets and init system deep dive
Level 2

systemd boot targets and init system deep dive

Explore systemd architecture from unit files and dependency graphs to boot targets, boot optimization with...

9 min