Screen & Tmux/shaare/ONJlkA
Screen (Terminal Multiplexer)
- Multi-terminal sessions in one window
Alt+A |→ split verticalAlt+A Shift+S→ split horizontalAlt+A Tab→ switch windowsAlt+A C→ create new sessionscreen -r→ reconnect to detached sessionscreen -r [id]→ recover session by ID
TMUX (Terminal Multiplexer)
Ctrl+B Shift+%→ split window horizontallyCtrl+B D→ detach sessionCtrl+B Arrow Keys→ move between panesCtrl+B Shift+"→ split window verticallytmux ls→ list sessionstmux a→ resume last sessiontmux new -s name→ create named sessionCtrl+B C→ new windowCtrl+B N→ switch to next windowtmux attach-session -t 0→ attach session ID 0Ctrl+B ,→ rename windowtmux kill-session -t 0→ kill session ID 0
TMUX Advanced Commands
tmux new -s name→ new named sessionCtrl+B C→ new windowCtrl+B N→ switch to next windowtmux attach-session -t 0→ attach session 0Ctrl+B ,→ rename windowtmux kill-session -t 0→ kill session 0
(19)