|
|
0 s6 t8 R! ^3 h 在Linux系统中,通常都使用screen工具来处理终端,screen命令是许多Linux系统高手喜欢使用的,而screen的增强版byobu又怎么样呢?要如何使用byobu来玩转终端呢?下面小编将针对Ubuntu 12.04安装和使用byobu给大家做个详细介绍。
( v1 E- p* u; w3 R3 D- u) b 想象一下这样一个场景:你通过Secure Shell(ssh)链接到一个服务器,并且工作在远程shell下。你需要打开另一个shell窗口这样你可以使得两个shell窗口同时运行。也许当你在第2个窗口中敲入命令行时,需要第1个窗口的输出。这时你会怎么处理?大部分人都会选择打开另一个SSH链接,事实上这是浪费而且没有必要的。Byobu命令可以使得你在一个终端下运行多个终端。
: s8 R$ D n& p/ {7 ~ Ubuntu 12.04下安装方式
/ @1 x( K" y. N7 F4 o 掌握byobu最好的方法是自己亲自实验。在Ubuntu下安装byobu的命令为 }6 w$ z+ R% V$ {4 v: C) B) @
sudo apt-get install screen byobu. _% {/ S, |4 Z3 ]9 h
使用源码安装的方法如下,先从官网下载软件包,再手动安装:. P7 y. ~4 H- c9 V1 n
cd /usr/local/src/
8 x, h' Y8 q2 h sudo wget' x% K: A% _2 V& q1 d. e8 o
sudo tar zxvf byobu_5.33.orig.tar.gz
; a3 W2 j; b" x* B; n+ A4 Z ll
7 O1 A) W6 s; P& k4 O' P- `' h cd byobu_5.33/1 E# ^+ h" i; _* K/ _
。/configure
0 u# l9 o& A! c make && make install w$ Q7 [: \; j4 y% I
使用方法
- h1 R/ {& ~, l, }% T5 ~- W byobu 其实就是利用 screen 强大的配置功能搞了很多有用的配置项。 它最大的特性一个是 key-binding, 将新窗口, 窗口切换, 重命名等操作绑定到了 F2~F9等键, 另外, F12键可以锁定终端, 输入登陆密码后才解锁。 另一个特性是屏幕底部显示一系列信息 (status), 有 cpu, 内存, 时间 等信息。3 h' C/ y' d9 ^: ~) [- d; h
打开一个控制台,输入byobu,然后键入Enter。你的屏幕将会被取代为一个新的控制台,并且在屏幕的最下面一行信息面板。如下图所示:
# b4 g% C2 S9 l3 Q! N% \ 下面让我们开始使用这个新的终端。输入命令top,然后键入Enter,让它开始运行。按F2键,这时你看到一个全新的终端,没有任何提示信息,你可以输入新的命令。如下图所示:
/ A+ T2 K# w9 C K! H/ ?/ w G 输入uptime命令。那么原来运行top的终端会发生什么变化呢?当然它仍在运行。你可以按F3键进入到运行top命令的窗口,你可以再按F4键回到运行uptime的窗口。当你浏览其中一个终端时,其他终端并不受影响而是正常运行,这样就可以实现多任务。1 ]1 s- t% j) ^& b4 y3 t. ^$ ~
下面是常用的热键绑定,对快速使用非常重要,务必牢记。# f, s8 s K, U0 v
热键说明
3 Z$ i/ J& ?$ o F2 创建新的窗口
" i# a. [4 e! N* k3 K' ^' \# @ shift+F2生成水平分隔
, n4 z% Z0 l8 ?* x$ S% b ctrl+F2生成垂直分隔8 L8 O/ Y; u) L0 Z# l' L0 k; T( a
ctrl+shift+F2生成新会话' @: I& s' E" z' ^5 t
F3 回到先前窗口/ R w8 D* |7 l1 J
F4:跳到下一个窗口' b$ e* {: G6 W" o- x) L2 F+ X
shift+F3在一个窗口的分隔中回到上一个子窗口,可循环8 t/ d8 i: {' p5 Q# N
shift+F4在一个窗口的分隔中回到下一个子窗口,可循环
. W/ h4 O2 X- Y( ?' G8 X- d F5 重新加载文件
! u5 R0 V1 I6 R3 P: T F6 释放该次对话并退出Byobu环境,回到当前终端窗口,电脑公司xp系统下载cjghost.com/soft_list/2_12-1.html并且当你下次登录时,它会记住你上回的设置,非常智能
- \5 h$ ], v& _' l F7 进入 复制/回滚模式
3 R; ~6 U# i3 k n i* e F8 重新命名一个窗口& ^! Y+ I: N( z9 j1 r. v5 J/ c2 s6 W
F9 启动配置窗口,从这里可以了解byobu的热键设置,并且也可以自己修改设置一些选项,建议每次多看看。
* D9 C! G5 x# L3 e3 _1 b 下面是按照上面的热键快速分割窗口,并ssh连接多个远程主机得到的窗口布局图。使用byobu管理这些远程终端实在是太方便了。 |
|