【Linux】tmux简单使用

它允许你在一个终端窗口中创建多个终端会话,并在它们之间进行切换。以下是tmux的一些主要用途和功能:

  • 多窗口: Tmux允许你在一个终端中创建多个窗口。每个窗口可以包含一个或多个终端会话,你可以轻松地在这些窗口之间切换。
  • 面板分割: 除了窗口,Tmux还支持在同一窗口中划分成多个面板。这使得你可以同时查看和操作多个终端。
  • 后台运行: Tmux会话可以在后台运行,这意味着你可以在离开终端时保持会话的状态。这对于长时间运行的任务或远程连接特别有用。
  • 会话管理: Tmux允许你创建和管理会话,这是一个包含一个或多个窗口的工作环境。你可以在不同的终端窗口或机器上连接到相同的tmux会话。
  • 远程连接: Tmux允许你在多个终端之间共享会话。这对于协作编程或在不同地点访问相同工作环境非常有用。
  • 自定义配置: Tmux是高度可配置的,你可以通过配置文件调整外观和行为,以满足个人需求。
  • 防止连接断开时的数据丢失: 如果你的SSH连接中断或终端关闭,Tmux会话仍然在后台运行。这意味着你可以重新连接到tmux会话,并且之前的工作状态将被恢复。

总的来说,Tmux为终端用户提供了更灵活的工作环境,允许他们更有效地管理和组织终端会话,特别是在需要同时处理多个任务或在远程服务器上工作时。

进入tmux会话管理器,进行ping

tmux   # 使用默认名0、1、2、3...

在这里插入图片描述

在这里插入图片描述
ctrl b + d:退出当前会话

查看后台的会话 ls

(base) xxx@user-Super-Server:/data$ tmux ls
0: 1 windows (created Tue Dec  5 20:37:09 2023)

手动创建一个会话new

(base) xxx@user-Super-Server:/data$ tmux new -s ping
[detached (from session ping)]

在某个会话进入另一个会话switch

(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux ls
0: 1 windows (created Tue Dec  5 21:33:44 2023)
2: 1 windows (created Tue Dec  5 21:41:29 2023)
ping: 1 windows (created Tue Dec  5 21:34:54 2023)
(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux switch -t 2

关闭一个会话kill-session

(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux ls
0: 1 windows (created Tue Dec  5 21:33:44 2023)
2: 1 windows (created Tue Dec  5 21:41:29 2023)
3: 1 windows (created Tue Dec  5 21:43:34 2023)
ping: 1 windows (created Tue Dec  5 21:34:54 2023)
(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux kill-session -t 0

重新进入一个会话attach-session

(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux ls
2: 1 windows (created Tue Dec  5 21:41:29 2023)
3: 1 windows (created Tue Dec  5 21:43:34 2023)
ping: 1 windows (created Tue Dec  5 21:34:54 2023)
(base) xdu@user-Super-Server:/data/slj/dataset/scan2continue$ tmux attach-session -t 2

在某个会话,退出当前会话exit

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bugcoder-9905

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值