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