当前位置 : 首页 » 博文聚焦 » 正文

Screen/Tmux/Byobu分屏工具的使用 ( by quqi99 )

分类 : 博文聚焦 | 发布时间 : 2013-01-28 16:27:43 | 浏览 : 3381


Screen/Tmux/Byobu分屏工具的使用 ( by quqi99 )

作者:张华  发表于:2013-01-30
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明

( http://blog.csdn.net/quqi99 )

screen -ls 列出会话
screen -S stack 创建会话   -> byobu new -s s2
screen -r stack 恢复会话
screen -x 连接会话             -> byobu -x s2
ctrl  + a + d 断开会话
rm -rf /var/run/scree/S-hua/ 删除会话, 或killall screen

窗口切换
       ctrl + a + c 新建窗口
       ctrl + a + n -> Next,切换到下个 window
       ctrl + a + p -> Previous,前一个 window
       ctrl + a + 1..9 -> 切换到第 1..9 个window
       ctrl + a + ' 17 -> 直接跳到第10个以后的window,比如第17个:CRTL + A + ',输入 17
       ctrl + a, 稍等一秒,再按shift + ' 显示screen中所有的窗口列表


tmux的命令行似乎更难用 - https://www.cnblogs.com/kevingrace/p/6496899.html
tmux new -s stack - 创建session, 直接按tmux键是创建匿名session
tmux ls - 列出session
tmux a -t stack - 进入已存在的session
Ctrl+b d - 临时退出session
tmux kill-session -t stack - 删除session


byobu/tmux是screen的增强版, 敲入byobu命令直接创建和恢复会话,其他快捷键可与screen兼容,也可以用下列快捷键:

http://www.cnblogs.com/w3chen/p/4495079.html

F2    打开一个新的窗口
F3    进入前一个窗口
F4    进入后一个窗口

F6    断开链接

Ctrl+F2 竖切割新建个窗口
Shift+F2 横切割新建个窗口
Ctrl+a 上下左右调整当前窗口大小
Ctrl+a 停顿一会上下左右移动当前窗口  或者按shift+上下左右移动当前窗口
Ctrl+a 停顿一会按k关闭当前窗口, 或者直接键exit命令退出

F7键进入scrollback模式(对应screen的Ctrl+A+[键),在要开始复制的地方按space键按上下箭头键在要结束复制的地方按enter键就完成复制了,打开vi直接按alt-insert键(对应screen的Ctrl+A+]键)便完成粘贴。


看起来,byobu最好用。


   


相关阅读:

Upstart笔记(by quqi99)

树莓派+XBMC=电视盒子(by quqi99)

Snap Impression (by quqi99)

三种方式使用vlan (by quqi99)

实验验证为什么tcpdump输出看到cksum错误(by quqi99)

Linux平台下安装Apache (by quqi99)

让KVM虚机能使用音箱与麦克风(by quqi99)

使用rsync同步数据(by quqi99)

(WIP) DPDK理论学习(by quqi99)

Shell编程注意点 ( by quqi99 )