概念
Tmux是一个 BSD 协议发布的终端复用软件,用来在服务器端托管同时运行的 Shell。这意味着一些需要实时在线的服务(如SSH,10min无数据流通自动断线)可通过Tmux的session保留工作空间。每个Session含有若干window,每个window可分为若干Pane。
参考资料:
外: 推荐 oh-my-zsh + oh-my-tmux 终端全家桶组合 🆒
常见指令
¶Sessions
¶start new session
1 | $ tmux |
¶show all sessions
1 | $ tmux ls |
¶attach to session
1 | $ tmux a # attach to last session |
¶kill session
1 | $ tmux kill-session -t session-name |
¶miscellaneous
1 | ctrl+b $ # rename session |
¶How to search in Tmux?
1 | ctrl + b , [ # enter copy mode |