A Calm System Check (with a hint of panic)
Published on : 2026-03-12 16:08
👋 Welcome
‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Hello, $(whoami)"
[sava@server] in ~ $ echo "Today is $(date)"
[sava@server] in ~ $ echo "Where am I?"
[sava@server] in ~ $ hostname
🕰 Step 1: Uptime Check
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Check uptime, hope nothing exploded..."
[sava@server] in ~ $ uptime
💾 Step 2: Disk Space
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Disk space - fingers crossed"
[sava@server] in ~ $ df -h
[sava@server] in ~ $ du -sh /* 2>/dev/null | sort -h | tail -n 10
🧠 Step 3: Memory
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Memory? Don't make me kill something"
[sava@server] in ~ $ free -h
[sava@server] in ~ $ cat /proc/meminfo | head -n 10
🌐 Step 4: Network
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Network interfaces - is it alive?"
[sava@server] in ~ $ ip a
[sava@server] in ~ $ ping -c 2 8.8.8.8
[sava@server] in ~ $ ss -tuln
🐳 Step 5: Docker Containers
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Docker containers I hope I remember"
[sava@server] in ~ $ docker ps
🚨 Docker Panic
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Is that_container_that_breaks running?"
[sava@server] in ~ $ docker ps -a
[sava@server] in ~ $ docker stop that_container_that_breaks
[sava@server] in ~ $ docker rm container_that_breaks
[sava@server] in ~ $ echo "Crisis averted... probably"
🛠 Step 6: Services
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Systemctl... someone check systemctl"
[sava@server] in ~ $ systemctl list-units | head -n 20
[sava@server] in ~ $ systemctl --failed || echo "Ok, probably"
📜 Step 7: Logs
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Logs - spooky but necessary"
[sava@server] in ~ $ journalctl -p 3 -xb | tail -n 20
[sava@server] in ~ $ tail -n 20 /var/log/syslog
[sava@server] in ~ $ grep -i error /var/log/*
🔍 Step 8: Fun Curiosity
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Curious commands for fun"
[sava@server] in ~ $ who
[sava@server] in ~ $ why
[sava@server] in ~ $ last -n 5
😬 Step 9: Paranoia Checks
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "Miscellaneous paranoia"
[sava@server] in ~ $ ps aux | grep coffee
[sava@server] in ~ $ ls -lah ~/weird_stuff
[sava@server] in ~ $ find /tmp -type f -mtime -1
🏁 Step 10: Exit Gracefully
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
[sava@server] in ~ $ echo "All systems calm(ish)"
[sava@server] in ~ $ history | (not the browser history, ok?)
[sava@server] in ~ $ exit
DIR Back to my phlog