Linux

tmux的使用

2018-07-19  本文已影响2人  禹子歆

"对Linux宝具,tmux咖喱棒!"

最近在给猫与剑做服务器,租了一台腾讯云服务器,要在上边搭建,每次ssh过去发现看不到log,不好创建tab等等问题,于是找了这个神器。

安装

在Mac上也可以使用tmux,想尝鲜可以在Mac上先安起来,安装方式:

brew install tmux

使用

tmux简单来说就是终端里的『窗口管理器』,如果我使用终端登录到远程主机并运行前台程序,那么这个窗口等于就被占用了,想要看一下 CPU 的使用率,就得再连接一次。但是如果在远程主机上运行 tmux,那么就可以开启多个控制台(类似于窗口),相当高效。如果想查看之前执行命令的log,比如redis的输出等,就很方便了。

Seesion 可以有效地分离工作环境。

我使用tmux new -s work创建一个叫work的session,关闭当前标签页,再使用tmux attach -t work,就可以重新看到之前的tmux session。

Tmux 有一个含有标签的界面,但是它命名这些标签为 “Windows”。为了保持有序,可以重新命名所有我使用的 windows;

perfix为tmux的命令行模式,默认是Ctrl+b,比如new window,可以先按Ctrl+b,然后输入c。

tmux模式下,tmux会监管鼠标的滚动事件。所以没法使用鼠标上下滚动看屏幕输出,这时候可以:

setw -g mouse on

如果以上命令想使用配置文件配置,load配置文件的时候出现unknown option: mode-mouse错误;
可以用

set-option -g mouse on
代替以上代码就OK了!

参考

参考资料:

上一篇 下一篇

猜你喜欢

热点阅读