searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

tmux安装与使用

2024-12-23 09:24:47
5
0

在服务器执行命令时,有时候因为关闭远程服务器的链接导致输入的命令需要通过history查找,或是执行的作业因链接中断而中止,还有需要多人协作时,只能看到自己的窗口,无法查看共享的窗口。

为了应对上述问题,本文介绍一个终端复用器工具tmux,其可以将会话与窗口进行解绑,可以在单个窗口中访问多个会话,也可以让新窗口接入已存在的会话。

安装

sudo yum install tmux

启动

在窗口输入

tmux

image.png

即可启动tmux窗口,底部状态栏会显示窗口信号和系统信息,其中左侧为窗口信息包括编号和名称,右侧为系统信息。

第一个启动的tmux窗口编号是0,第二个是1,以此类推,也可以为会话命名

tmux new -s <session-name>

也可以使用以下命令进行重命名

tmux rename-session -t 0 <new-name>

退出

Ctrl+d 或在命令行输入exit即可退出

常用命令

按下Ctrl+b d或者输入tmux detach命令,就会将当前会话与窗口分离,退出当前窗口,但会话和里面的进程仍在后台运行。

可使用tmux ls命令进行查看所有的tmux会话

tmux ls

image.png

重新进入已存在的会话

# 使用会话编号
tmux attach -t 0

# 使用会话名称
tmux attach -t <session-name>

杀死会话

# 使用会话编号
tmux kill-session -t 0

# 使用会话名称
tmux kill-session -t <session-name>

切换会话

# 使用会话编号
tmux switch -t 0

# 使用会话名称
tmux switch -t <session-name>
0条评论
作者已关闭评论
c****w
8文章数
0粉丝数
c****w
8 文章 | 0 粉丝
原创

tmux安装与使用

2024-12-23 09:24:47
5
0

在服务器执行命令时,有时候因为关闭远程服务器的链接导致输入的命令需要通过history查找,或是执行的作业因链接中断而中止,还有需要多人协作时,只能看到自己的窗口,无法查看共享的窗口。

为了应对上述问题,本文介绍一个终端复用器工具tmux,其可以将会话与窗口进行解绑,可以在单个窗口中访问多个会话,也可以让新窗口接入已存在的会话。

安装

sudo yum install tmux

启动

在窗口输入

tmux

image.png

即可启动tmux窗口,底部状态栏会显示窗口信号和系统信息,其中左侧为窗口信息包括编号和名称,右侧为系统信息。

第一个启动的tmux窗口编号是0,第二个是1,以此类推,也可以为会话命名

tmux new -s <session-name>

也可以使用以下命令进行重命名

tmux rename-session -t 0 <new-name>

退出

Ctrl+d 或在命令行输入exit即可退出

常用命令

按下Ctrl+b d或者输入tmux detach命令,就会将当前会话与窗口分离,退出当前窗口,但会话和里面的进程仍在后台运行。

可使用tmux ls命令进行查看所有的tmux会话

tmux ls

image.png

重新进入已存在的会话

# 使用会话编号
tmux attach -t 0

# 使用会话名称
tmux attach -t <session-name>

杀死会话

# 使用会话编号
tmux kill-session -t 0

# 使用会话名称
tmux kill-session -t <session-name>

切换会话

# 使用会话编号
tmux switch -t 0

# 使用会话名称
tmux switch -t <session-name>
文章来自个人专栏
EHPC
8 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
1
0