Tmux终端复用器--服务器使用

Tmux是干什么的?

会话与进程

在一个终端中,通过命令行的形式与计算机系统进行交互的方式,称为一个session"会话"。
一个典型的例子:通过ssh登陆远程服务器,在服务器跑代码,运行命令的时候,如果ssh连接服务终止的话,那么这个代码、命令的运行也就随即终止了。
即ssh窗口和会话里的进程是相绑定的。

之前一直懒得解决这个问题,就电脑一直开着在vscode,或者shell软件里面跑着代码qwq,今天实在忍不了了,去搜了一下,用tmux解决了这个问题。

tmux

tmux是一个将会话和窗口的“解绑”工具,将其彻底分离
其对我而言主要功能如下:

1. 允许在单个窗口中,同时运行多个命令行程序,互不影响
2. 让新窗口随时接入、查看已经存在的会话(不同电脑都可以看)
3. 最重要的一点qwq:ssh断了,网断了,也不影响程序跑

tmux最实用的语法

1. 新建会话

tmux new -s <session_name>
新建一个会话,给它起个名,之后就用这个连接

2. 分离会话,从当前会话推出

tmux detach  (ctrl +b   、  d)

3. 查看当前所有的会话

tmux ls

4. 接入某个运行的会话

tmux attach -t <session-name>

5. 关闭某个会话

tmux kiss-session -t <session-name>

6.不常用语法

## 切换会话
tmux switch -t <session-name>
## 重命名会话
tmux rename-session -t <old-name>  <new-name>

更多其它操作可见这个博客

tmux更多用法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值