使用场景:
1.关闭终端,再次打开时原终端里的任务进程依然不会中断;
2.处在异地的两个人可以同时对同一个对话进行操作,并可以实时看到;
3.可以在单个屏幕的灵活布局下开出很多终端,然后就能协同的使用他们。
命令用法:
1. 运行tmux:
# tmux
2. 新建会话:
# tmux new -s SESSION-NAME
(注意:SESSION-NAME表示会话名称,可为字母或数字,例如: # tmux new -s nmt),不能在tmux会话里再新建会话,会报错。
3. 查看已经创建的会话:
# tmux ls
4. 进入一个已知的会话:
# tmux a -t SESSION-NAME
(注意:SESSION-NAME表示会话名称,可为字母或数字,例如: # tmux a -t nmt)
5. 进入最近的会话:
# tmux a
6. 暂时离开当前会话:
# tmux detach
7. 暂时离开当前正在运行中的对话
Ctrl + B + D
8. 关闭一个已知的会话:
# tmux kill-session -t SESSION-NAME
(注意:SESSION-NAME表示会话名称,在会话内部外部执行都可,例如: # tmux kill-session -t nmt)
9. 关闭最近的会话:
# tmux kill-session