tmux常用命令大全
最近需要使用tmux来进行后台程序控制处理,弄去弄来碰到了一些问题,以及有些需要常用的命令,现将其列出来供大家参考。
(1)安装tmux
- 在ubuntu系统中使用sudo apt-get install tmux安装tmux工具
- 在linux下也可以采用yum安装
yum install ncurses-devel
tar -xzf tmux-1.7.tar.gz
cd tmux-1.7
CFLAGS="-I/tmp/libevent/include" LDFLAGS="-L/tmp/libevent/lib" ./configure --prefix=/usr/local/tmux
make
sudo make install
当然我再使用的时候也碰到安装不了的情况,这时我的解决办法是直接下载了tmux的压缩包,然后解压直接运行第四行后的代码就可以了。
(2)使用tmux
创建session
tmux
创建并指定session名字
tmux new -s $session_name
删除session
Ctrl+b :kill-session
临时退出session
Ctrl+b d
列出session
tmux ls
重命名session
tmux rename -t old_session_name new_session_name 重命名会话
重命名会话
ctrl + b $ 重命名会话 (在会话环境中)
进入已存在的session
tmux a -t $session_name
删除所有session
Ctrl+b :kill-server
删除指定session
tmux kill-session -t $session_name
上下分屏
ctrl+b 再按 ”
左右分屏
ctrl+b 再按 %
切换屏幕
ctrl+b 再按o
关闭一个终端
ctrl+b 再按x
这些应该是在使用tmux时比较常用的命令语句了。
以上内容主要参考文章如下:
[1]: https://www.cnblogs.com/waisonlong/p/9732130.html
[2]:http://blog.wulinsoso.com/2021/01/10/tmux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E4%B8%8E%E5%BF%AB%E6%8D%B7%E9%94%AE/