ps aux | grep {process} # Track process using CPU
lsof -i :{port} # Identify app on network port
df -h # Check disk space (human-readable)
netstat -tulpn # Active network connections (or ss -tunlp)
kubectl get pods | grep -i error# Spot Kubernetes pod issues
top -o %CPU # Sort processes by CPU usage
tail -f /var/log/* # Watch logs live
journalctl -fu service-name # Follow systemd service logs
grep -r "error" . # Search errors in directories
zcat access.log.gz | grep "500" # Extract errors from compressed logs
awk '/error/ {print $0}' /var/log/syslog # Custom log filtering
docker ps --format '{{.Names}} {{.Status}}' # Container status overview
docker stats --no-stream # Snapshot resource usage
crictl logs {container} # Kubernetes container logs
docker exec -it {container} /bin/bash # Access container shell
docker compose logs -f # Tail multi-container logs
htop # Interactive resource monitor
iostat -xz 1 # Disk I/O monitoring
free -h # Memory usage (human-readable)
vmstat 1 # Real-time system vitals
bpftrace -e 'tracepoint:syscalls:sys_enter_* { @[probe] = count() }' # eBPF performance tracing
curl -v # Debug HTTP requests
dig +short # Fast DNS lookup
ss -tunlp # Network connections (replaces netstat)
iptables -L # List firewall rules (or nft list ruleset)
tcptrack -i eth0 # Real-time TCP tracking
find . -name "*.yaml" -type f # Locate YAML files
rsync -avz # Sync files with compression
tar -xvf archive.tar # Extract tar archives
ln -s target linkname # Create symbolic links
tree -L 2 # Visualize directory structure
strace -p {pid} # Trace syscalls
tcpdump -i any # Capture network packets
sar -n DEV 1 # Network device stats
uptime # System load and uptime
perf record -e cpu-cycles -g {command} # CPU profiling
git log --oneline # Compact commit history
git reset --hard HEAD^ # Undo last commit
git stash # Shelve changes
git diff --cached # Preview staged changes
git worktree add ../branch-name # Work on multiple branches
sudo !! # Re-run last command with sudo
Ctrl+R # Search command history
history | grep {command} # Find past commands
alias ll='ls -la' # Create shortcut
tmux new -s session-name # Start terminal multiplexer
Original
Addition:
top -o %CPU # Sort processes by CPU usage in real time
Log Warriors
Addition:
Context: With systemd’s adoption at 85% of Linux distros (2024 data),
journalctl
is vital. For distributed systems, tools like Grafana Loki are gaining traction.Container Whisperers
Additions:
Context: Docker Hub hosts 8.3 M image repos (2024). Podman’s rootless containers rose 20% in adoption (2025 survey).
System Detectives
Addition:
Network Ninjas
Addition:
tcptrack -i eth0 # Real-time TCP connection tracking
Context: 5G adoption is driving higher network demands (ITU 2025 report).
File Jugglers
Addition:
tree -L 2 # Visualize directory structure
Performance Profilers
Addition:
perf record -e cpu-cycles -g {command} # Profile CPU with call graphs
Git Essentials
Addition:
git worktree add ../branch-name # Multiple branches in separate dirs
Quick Fixes
Addition:
tmux new -s session-name # Start a terminal multiplexer
Call to Action:
Which commands do you rely on daily? Share your tips below—I’d love to expand this list!
Join the DevOps community on Discord: https://t.co/wd7PRJbDyK
Follow-Up Posts (Rewritten)
Post ID: 1935437851933687993
Author: Akhilesh Mishra @LivingDevOps
Posted: 20:41 UTC, June 18, 2025
Post ID: 1935400024760041531
Author: bwana @bwana_369
Posted: 18:11 UTC, June 18, 2025
Post ID: 1935423294557274206
Author: NXT GEN 1120 @1120_nxtgen
Posted: 19:44 UTC, June 18, 2025
Post ID: 1935492010967970292
Author: mariodeleon @marlesaa
Posted: 00:17 UTC, June 19, 2025
Post ID: 1935572728326820060
Author: Chitra Chaudhuri @ChitraChaudhuri
Posted: 05:37 UTC, June 19, 2025
Enhancements & Context
find -ls
,tar --strip-components
) and alternatives (ss
vs.netstat
).Let me know if you’d like further refinements!