Vim survival guide for Linux admins
The minimum vim knowledge you need to survive on a Linux server. Editing config files without wanting to throw your keyboard.
The minimum vim knowledge you need to survive on a Linux server. Editing config files without wanting to throw your keyboard.
Understanding how Linux uses memory. Reading free correctly, using vmstat, and what /proc/meminfo actually tells you.
Using tmux to manage terminal sessions. Panes, windows, and why your SSH sessions should survive disconnects.
Getting free SSL certificates with Let's Encrypt and certbot. Installation, renewal, and troubleshooting.
Setting up Nginx as a static file server and reverse proxy. Configuration basics, virtual hosts, and performance tuning.
Installing and configuring Apache. Virtual hosts, .htaccess, modules, and the settings you'll want to change.
Keeping Linux clocks accurate with chrony and systemd-timesyncd. Why time matters and how to configure it.
Runtime kernel tuning with sysctl. Network performance, memory management, and security hardening parameters.
How Linux authentication works under the hood. PAM modules, configuration files, and common customizations.
Copying files efficiently with rsync. Local and remote sync, incremental backups, and the flags you'll actually use.