Finding the PID of a Process Using a Specific Port in Linux
Something's squatting on port 8080 and you need to know what. ss, lsof, and fuser one-liners to find and kill the culprit fast.
All the articles with the tag "bash".
Something's squatting on port 8080 and you need to know what. ss, lsof, and fuser one-liners to find and kill the culprit fast.
grep is more powerful than you think — regex patterns, context flags, recursive search, and piping tricks that save hours of log digging.
The Linux commands every sysadmin reaches for daily — file ops, process management, networking, and text manipulation you can't live without.
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.
Advanced FFmpeg techniques — filter graphs, stream mapping, subtitle burning, speed adjustment, and batch processing scripts.
FFmpeg audio processing — normalize levels, convert formats, mix tracks, extract audio from video, and apply filters from the command line.
Create, modify, and delete users and groups on Linux — useradd, usermod, groupadd, sudo access, and /etc/passwd explained.
journalctl, grep, awk, and tail -f — read your Linux logs like a pro and find the error before it pages you at 3 AM.
mogrify from ImageMagick batch-processes images — resize, convert, compress, and apply effects to entire directories at once.
Essential bash utilities for Ubuntu newcomers — file management, text processing, process control, and the commands you'll type every day.
tar, gzip, bzip2, xz, zip — demystified. When to use each compression tool, speed vs ratio trade-offs, and the flags you'll actually need.