Tmux & Server Cheat Sheet

Everything I need to run and manage servers on my Hack Club Nest.

Starting a Server in Tmux

  1. tmux new -s mysite — create a new tmux session named "mysite"
  2. cd ~/mysite — go to the site folder
  3. python3 -m http.server 8000 — start the server on port 8000
  4. Press Ctrl + B, release, then press D — detach (server keeps running)

Managing Tmux Sessions

Inside a Tmux Session

Killing Stray Servers

Clean Slate Reset

  1. fuser -k 8000/tcp
  2. pkill -f "http.server"
  3. tmux kill-server
  4. lsof -i :8000 (should return nothing)

Folder Navigation


Made for future-me. You're welcome. 🫡