Linux & Command Line
Shell & Terminal
- [[terminal-basics]] - Shells, essential commands, keyboard shortcuts, getting Linux
- [[text-editors]] - nano and vim: modes, shortcuts, navigation
Files & Filesystem
- [[filesystem-hierarchy]] - FHS directory layout, file types, disk usage
- [[file-operations]] - Create, copy, move, delete, view files and directories
- [[file-search-and-grep]] - find, grep, locate, whereis, which
- [[text-processing]] - wc, sort, uniq, cut, awk, sed, tr
- [[io-redirection-and-pipes]] - stdin/stdout/stderr, pipes, command chaining, exit codes
- [[links-and-inodes]] - Hard links, symlinks, inode structure, ext4 internals
- [[file-permissions]] - chmod, chown, SUID/SGID/sticky, umask, ACLs
Users & Security
- [[users-and-groups]] - User types, passwd/shadow/group, useradd, sudo, su
- [[linux-security]] - DAC/MAC, namespaces, seccomp, malware types, pentesting tools
- [[firewall-and-iptables]] - iptables chains/targets/rules, nftables, ufw
Containers
- [[docker-basics]] - Images, containers, volumes, Dockerfile, lifecycle, cleanup
System Administration
- [[systemd-and-services]] - systemctl, unit files, kernel modules, hardware inspection
- [[process-management]] - ps, top, htop, kill, signals, process states, priority
- [[package-management]] - apt, dpkg, snap, yum/dnf, rpm, winget
- [[cron-and-scheduling]] - crontab syntax, at, system time, NTP
- [[disks-and-filesystems]] - Partitions, ext4, mounting, fstab, LVM, LUKS encryption
- [[logging-and-journald]] - syslog, rsyslog, journalctl, logrotate, auditd
- [[monitoring-and-performance]] - Memory, disk I/O, network, load average, cgroups
Networking & Remote
- [[ssh-remote-access]] - SSH keys, config, tunnels, SCP, security hardening
Scripting
- [[bash-scripting]] - Variables, conditionals, loops, functions, debugging
- [[python-and-node-cli]] - Python/pip/venv and Node.js/npm from CLI
Architecture & Internals
- [[linux-kernel-and-boot]] - Kernel, modules, boot sequence, GRUB, init systems, memory
- [[linux-os-structure]] - Kernel vs user space, sockets, device files, security model
Windows Interop
- [[wsl]] - WSL installation, file interop, networking, configuration
- [[powershell-basics]] - Cmdlets, object pipelines, variables, scripts