Linux terms
The operating system underneath almost everything in production
Linux runs the servers, containers, and cloud instances that power most production software. This category covers shell commands, file systems, process management, permissions, networking tools, cron jobs, and the system internals that every backend developer benefits from understanding. Knowing your way around Linux is not optional when something breaks at 2am.
Linux File Permissions
Read, write, and execute permissions assigned to owner, group, and others — the foundation of Linux access control for web application files.
CWE-732 OWASP A5:2021
1mo ago
linux beginner
7.5
Linux Package Managers
apt (Debian/Ubuntu), yum/dnf (RHEL/CentOS/Fedora), apk (Alpine) — tools for installing, updating, and managing system software packages and their dependencies.
2mo ago
linux beginner
Scheduled tasks defined in a crontab file, executing commands at specified time intervals — from once a minute to once a year.
2mo ago
linux beginner
Linux File System Hierarchy
The standard directory structure of Linux — /etc for config, /var for variable data, /tmp for temporary files, /usr for user programs — knowing it prevents misplacing files.
2mo ago
linux beginner
SSH Keys
Asymmetric cryptographic key pairs used for passwordless SSH authentication — the public key is placed on servers, the private key never leaves your machine.
2mo ago
linux beginner