tmux命令使用详解

Tmux 是 “Terminal Multiplexer”的简写,可以让我们在单个屏幕的灵活布局下开出很多终端,我们就可以协作地使用它们。不过我觉得tmux最大的功能还是在防止是服务器端互传文件或者做其他重要的事的时候ssh连接突然断掉了。。那样传输的内容也自然就断掉了。而开着tmux传输就方便多了。

1.安装方法:

Ubuntu、Debian:

sudo apt-get install tmux

Redhat、Fedora、Centos:

yum install tmux

mac上由于没有像xshell等强大的工具,tmux显的更加重要:

brew install tmux

2.使用详解

   
tmux            开启tmux    
tmux  ls        显示已有tmux列表
tmux  attach -t 数字     进入选择的mux窗口
 

下面的命令在tmux窗口中使用:

Ctrl + b + d 临时断开会话 断开以后,还可以连上的哟:) Ctrl + b + 数字 直接跳到你按的数字所在的窗口 Ctrl + b + c 创建一个新的tmux窗口 Ctrl + b + s 显示所有tmux窗口,可上下键选择窗口进入 Ctrl + b + w 通过上下键选择当前窗口中打开的会话 Ctrl + b + & 退出当前窗口 Ctrl + b + t 显示时钟 Ctrl + b + " 分割出来一个小窗口(上下分隔) Ctrl + b + % 分割出来一个小窗口(左右分隔) Ctrl + b + o 跳转到下一个小窗口 Ctrl + b + 方向键 在小窗口中上下左右切换 Ctrl + b + ! 关闭所有小窗口 Ctrl + b + x 关闭当前光标处的小窗口

正确的使用姿势为:先按住 Ctrl + b,然后放开,间隔一秒后在按下第三个键(bcd”%!)
修一张使用tmux的图:
QQ截图20151219002023
不知为何,tmux窗口里面不能使用lrzsz传送文件,很奇怪。

据说 screen 这个命令和tmux有异曲同工之妙,具体怎么使用还没研究,诸位有意可以先试一试.

未经允许不得转载:晨飞小窝 » tmux命令使用详解

赞 (0)

评论 0