runsisi's

technical notes

tmux 使用

2019-10-23 runsisi#utils

前面简单简单介绍过 screen 的使用,这里再简单介绍一下 tmux 的使用,由于我用不到窗口管理等比较花哨的功能,因此,只是非常简单的记录了一下会话相关的操作,相比较而言,还是 screen 用的更顺手。

还有一个类似的工具是 byobu,它比较好的一点是可以简单通过命令行设置成登录时自动启动会话(当然在很多场景下也并不是啥优点,比如 SecureCRT 这种多 tab 的工具,每个 tab 的内容都是联动的),然后比较讨厌的一点就是自作聪明加了一个聊胜于无的状态栏,需要通过修改配置文件才能去掉,更多的可以阅读文后的参考链接。

install

$ sudo yum install tmux

create session

$ tmux

help

ctrl + b ?

list session

$ tmux ls
0: 1 windows (created Wed Oct 23 17:49:50 2019) [191x45]

attach

$ tmux attach -t 0

detach current session

ctrl + b d

close session

$ tmux kill-session -t 0

close all sessions

$ tmux kill-server

参考资料

How To Install and Use Byobu for Terminal Management on Ubuntu 16.04

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-byobu-for-terminal-management-on-ubuntu-16-04