ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

不间断会话tmux

2022-02-09 17:01:47  阅读:190  来源: 互联网

标签:tmux 会话 切换 pane 不间断 窗格 swap


不间断会话

远程主机的连接关闭,运行的命令程序也会关闭。

如果该命令正在执行一些不能停止的操作,那么中断可能会造成一些影响。

Terminal Multiplexer是一款能实现多窗口远程控制的开源服务程序。简称tmux

简而言之就是可以开启多个远程终端窗口的程序,在多个远程会话中可随意切换。

功能:

  1. 会话恢复:会话随时恢复,用户不会失去对该会话的控制。
  2. 多窗口:各个会话独立,终端窗口输入输出独立。
  3. 会话共享:多个用户登陆,可使用会话共享功能让用户之间信息共享。

1. 安装tmux

yum install tmux

2. 会话操作

tmux 可直接创建出一个会话,并且会话会有编号。exit退出

tmux
exit

创建指定会话

tmux new -s 会话名

隐藏会话

tmux detach

查看会话

tmux ls

回归会话

tmux attach -t 会话名

结束会话

不需要再进入会话,再exit,可以直接kill

tmux kill-session -t 会话名

切换会话

从一个会话切换到另一个会话。

tmux switch -t 会话名

重命名会话

tmux rename-session -t 旧会话名	新会话名

3. 多窗格管理

Tmux有多窗格功能,可以开创多个窗口。将一个终端按照上下左右的切割成多个窗口,互不干扰。

上下切割

tmux split-window

左右切割

tmux split-window -h

窗口大小

窗口大小可以使用 Ctrl + B + 方向键 进行调整

窗格之间切换:

tmux select-pane	-U 上
tmux select-pane	-D 下
tmux select-pane	-L 左
tmux select-pane	-R 右

窗格之间交换:

tmux swap-pane	-U 当前窗格与上方交换。
tmux swap-pane	-D 下
tmux swap-pane	-L 左
tmux swap-pane	-R 右

快捷键

先按下 Ctrl+B,然后松手,按下后续按键,不同后续按键 有不同的操作。

% 分割左右两个窗格
" 分割上下两个窗格
<方向键> 切换该方向的窗格
; 切换到上一个窗格
o 切换到下一个窗格
{ 将当前窗格与上一个窗格位置互换
} 将当前窗格与下一个窗格位置互换
x 关闭窗格
将当前窗格拆分成独立窗格
q 显示窗格编号

标签:tmux,会话,切换,pane,不间断,窗格,swap
来源: https://www.cnblogs.com/Z-xing/p/15875758.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有