Linux Admin
The operating system underneath every container, VM, and cluster node — filesystems, processes, users, and the shell.
Filesystem hierarchy & permissions
The FHS layout, and reading/setting rwx permissions and ownership.
Users, groups & sudo
Creating accounts, managing group membership, and configuring least-privilege sudo access.
Process management & systemd
Inspecting running processes and managing services as systemd units.
Package management
Installing and updating software with apt (Debian/Ubuntu) and dnf/yum (RHEL/Fedora).
Networking basics
Inspecting interfaces and connections with ip and ss, and basic firewall rules.
Storage & disk management
Partitions, filesystems, mounting, and flexible storage with LVM.
Logs & journald
Reading system and service logs, and querying journald.
Shell scripting essentials
Writing reliable bash scripts: variables, conditionals, loops, exit codes.
SSH & remote administration
Key-based auth, config shortcuts, and hardening remote access.