Linux
Linux is the foundation. From workstations to servers, from containers to bare metal.
Core Competencies
| Domain | Coverage |
|---|---|
systemd, users, permissions, package management, logging |
|
SSH, firewalls, SELinux/AppArmor, auditd, CIS benchmarks |
|
Certificate-based network authentication on Linux endpoints |
|
ip, NetworkManager, systemd-networkd, DNS, bonding |
|
LVM, filesystems, LUKS, Btrfs, ZFS |
|
Docker, Podman, rootless containers, systemd integration |
|
Bash, systemd timers, Ansible |
|
Arch, RHEL/Rocky, Debian/Ubuntu, Fedora |
Approach
Every guide follows these principles:
-
Concepts first — understand the "why" before the "how"
-
Multi-distro — commands for Arch Linux, RHEL/Rocky/Alma, Debian
-
Verification — always confirm before and after changes
-
Security by default — principle of least privilege
Distribution Coverage
This documentation covers multiple distributions with tabbed examples:
| Distribution | Package Manager | Use Case |
|---|---|---|
Arch Linux |
pacman |
Rolling release, bleeding edge, personal workstations |
RHEL/Rocky/Alma |
dnf |
Enterprise servers, long-term support, compliance |
Debian |
apt |
Stable servers, containers, broad hardware support |
Fedora |
dnf |
Workstations, testing RHEL-bound features |
Quick References
Related
-
Security — IAM, PKI, hardening frameworks
-
Automation — Ansible, Terraform, CI/CD
-
Networking — Enterprise network infrastructure