Multiple Actions with a Single docker exec Call
Run multiple commands in one docker exec call using sh -c — pipe commands, chain with && or ;, and avoid repeated container roundtrips.
All the articles with the tag "cli".
Run multiple commands in one docker exec call using sh -c — pipe commands, chain with && or ;, and avoid repeated container roundtrips.
xargs turns stdin into arguments — build complex pipelines, run parallel jobs, and handle filenames with spaces without breaking everything.
Shell globbing breaks inside docker exec because of how args are parsed — here's how to pass wildcards and asterisks correctly.
vim survival guide — modes, motions, search and replace, macros, splits, and the config tweaks that make it actually enjoyable to use.
tmux sessions, windows, and panes for developers — layouts, plugins, and the .tmux.conf that makes it feel like a proper IDE.
socat relays data between almost any two endpoints — TCP, UDP, Unix sockets, files, and serial ports. The netcat you didn't know you needed.
Bash tricks that save keystrokes — history expansion, brace expansion, process substitution, and the shortcuts your fingers will thank you for.
Set, verify, and sync your timezone in Ubuntu using timedatectl — one command to fix the clock on a newly provisioned server.
mogrify from ImageMagick batch-processes images — resize, convert, compress, and apply effects to entire directories at once.
The docker compose commands you actually use daily — up, down, logs, exec, pull, and the flags that make them way more useful.
Essential bash utilities for Ubuntu newcomers — file management, text processing, process control, and the commands you'll type every day.
Control Linux audio volume and mic boost from the terminal with ALSA's amixer — no GUI needed, no remembering cryptic card numbers.