Ubuntu 12.04下玩转终端管理器Byobu
简介
很多Linux高手都喜欢使用screen命令,screen命令可以使你轻松地使用一个终端控制其他终端。尽管screen本身是一个非常有用的工具,byobu作为screen的增强版本,比screen更加好用而且美观,并且提供有用的信息和快捷的热键。
想象一下这样一个场景:你通过Secure Shell(ssh)链接到一个服务器,并且工作在远程shell下。你需要打开另一个shell窗口这样你可以使得两个shell窗口同时运行。也许当你在第2个窗口中敲入命令行时,需要第1个窗口的输出。这时你会怎么处理?大部分人都会选择打开另一个SSH链接,事实上这是浪费而且没有必要的。Byobu命令可以使得你在一个终端下运行多个终端。
安装方式
掌握byobu最好的方法是自己亲自实验。在Ubuntu下安装byobu的命令为
sudo apt-get install screen byobu
使用源码安装的方法如下,先从官网https://launchpad.net/byobu/+download下载软件包,再手动安装:
cd /usr/local/src/
sudo wget https://launchpadlibrarian.net/130760729/byobu_5.33.orig.tar.gz
sudo tar zxvf byobu_5.33.orig.tar.gz
ll
cd byobu_5.33/
./configure
make && make install
使用方法
打开一个控制台,输入byobu,然后键入Enter。你的屏幕将会被取代为一个新的控制台,并且在屏幕的最下面一行信息面板。如下图所示:
ok,下面让我们开始使用这个新的终端。输入命令top,然后键入Enter,让它开始运行。按F2键,这时你看到一个全新的终端,没有任何提示信息,你可以输入新的命令。如下图所示:
输入uptime命令。那么原来运行top的终端会发生什么变化呢?当然它仍在运行。你可以按F3键进入到运行top命令的窗口,你可以再按F4键回到运行uptime的窗口。当你浏览其中一个终端时,其他终端并不受影响而是正常运行,这样就可以实现多任务。
下面是常用的热键绑定,对快速使用非常重要,务必牢记。
热键说明
F2 创建新的窗口
F4:跳到下一个窗口
F6 释放该次对话并退出Byobu环境,回到当前终端窗口,并且当你下次登录时,它会记住你上回的设置,非常智能
F8 重新命名一个窗口
注意:使用ssh在linux主机上登陆另外一台linux主机,只需在命令行输入
ssh username@ip
比如:ssh root@192.168.16.236
然后按照提示输入密码,一切无误后则进入该远程主机,可以任意操作了。
Ubuntu 12.04下玩转终端管理器Byobu相关推荐
- Ubuntu 12.04下安装Oracle Express 11gR2
Ubuntu 12.04下安装Oracle Express 11gR2 [我的笔记] 参考1:http://www.linuxidc.com/Linux/2012-09/71382.htm 参考2:h ...
- Ubuntu 12.04下搭建Web服务器 (MySQL+PHP+Apache)(转)
看了网上很多关于用linux操作系统搭建网站服务器的教程,于是我自己也测试了很多,但今天所测试的 Ubuntu 12.04下搭建Web网站服务器 (MySQL+PHP+Apache环境),感觉这个适合 ...
- 3070网卡驱动linux教程,Ubuntu 12.04下RT5370无线网卡驱动安装
之前买了个水星150U的无线网卡,一直没在Ubuntu下安装好驱动?今天再次在Ubuntu 12.04下尝试安装尽然成功了.以前我一直以为是RT2870的芯片的,今天拆开了一看原来是5370N,晕到R ...
- Ubuntu 12.04下安装极点五笔输入法
Ubuntu 12.04下安装极点五笔输入法 刚刚安装好了 Ubuntu 12.04,但是没有五笔的日子实在不好过,WINDOWS下用习惯了极点五笔,本以为极点的作者不出Linux版的,结果在 ...
- Ubuntu 12.04 下编译Android 4.0.3
在Ubuntu 12.04 下编译了Android 4.0.3发现了一大堆错误,网上找了一堆的更改源码啊,Android.mk的解决方法,虽然可以编译成功,但都有点坑爹的成分,为了不误人子弟就分享出来 ...
- linux ubuntu 12.04 下默认是安装了openjdk的
ubuntu 12.04 下默认是安装了openjdk的,不过这个jdk问题比较多,因为你甚至无法启动Eclipse,所以还是需要自己安装jdk的. 1.下载jdk6 jdk6下载地址为:http:/ ...
- cs1.6 linux,在Ubuntu 8.04下玩CS1.6
一.要想在Ubuntu 8.04下玩Windows下的游戏,必须先得安装wine软件.这样才能够运行Windows软件. 首先我们配置一下自己的源地址 1,vim /etc/apt/sources.l ...
- Ubuntu 12.04 下安装 VirtualBox 及虚拟机winxp的安装
参考文档: http://wenku.baidu.com/view/a51ac26c9b6648d7c1c746d7.html 1.首先,先去官网(http://www.virtualbox.org) ...
- Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3...
什么是Genymotion? Genymotion是一套完整的工具,它提供了Android虚拟环境.它简直就是开发者.测试人员.推销者甚至是游戏玩家的福音. Genymotion支持Windows.L ...
最新文章
- 探讨UnsupportedOperationException的原因及解决方案
- ASP导出Excel数据的四种方法
- 使用Vue.js初次真正项目开发-2018/07/14
- python编写递归函数和非递归函数、输出斐波那契数列_python 入门之斐波那契数列递归表达式算法和非递归算法...
- Sql Server Management Studio 18 打开闪退问题
- .Netcore 2.0 Ocelot Api网关教程(番外篇)- Ocelot v13.x升级
- 【渝粤题库】国家开放大学2021春1080工程数学(本)题目
- 用来用去还是觉得SDCMS好用
- java 栈空间_初学JAVA——栈空间堆空间的理解
- c++ 圆上任意点坐标计算_线性代数总结 第三章 向量代数与几何计算(空间平面和直线)...
- web开发应届生入职_我如何从全职妈妈着手完成第一份Web开发人员工作
- mysql慢查询call_慢查询日志 - Azure Database for MySQL | Microsoft Docs
- 数据结构常见算法机试题
- phpMyadmin学习入门
- 自制超级精简版 360网盘6.5.2.1060(7文件,体积不到6M)
- 日志易使用系列四:日志采集 Agent 的配置
- 树莓派平台的ADXL345三轴加速度传感器编程
- 那些陪伴了我大学青春的网易博客也要停运啦
- MIUI9开发版提前完成全系机型适配,近50款小米手机可升级
- opencv滤镜-素描