在共享主机上使用Screen for Human Beings:Byobu

在共享主机上使用Screen for Human Beings:Byobu | I'm TualatriX

  • me
  • Comments
  • Projects
  • Event
  • About
  • 11
  • Jan
  • 在共享主机上使用Screen for Human Beings:Byobu
  • Post by TualatriX at 2011 . Category: Operation System. 3527 Views. 9 Comments

Screen是什么不必多作介绍了吧?今天的主角是Byobu。

就像Ubuntu号称是“Linux for Human Beings”,Byobu是“Screen for Human Beings”。它是一个Screen的包装,使Screen更加好用而且美观。

一般来说,Screen是管理远程服务器的必备工具,但像其他工具一样,它需要适当配置后才会顺手。于是我等懒人一般都直接用Byobu来呼叫Screen。

Byobu在Ubuntu里可以直接安装,但是如果我想在非Ubuntu系统下使用,甚至在共享主机上使用,该怎么操作呢?

本文即是介绍如何在受限的共享主机上使用Byobu。

首先,来到Byobu的主页下载最新的版本:https://launchpad.net/byobu/+download,当前最新版本是:3.23。

假设已经登陆到了远程主机上,直接wget http://launchpad.net/byobu/trunk/3.23/+download/byobu_3.23.orig.tar.gz 即可。

然后tar zxvf进行解压,进入目录,直接configure并指定prefix,假设是$HOME/.local。接下来make && make install,确保$HOME/.local/bin在你的PATH目录,这样Byobu就能用了。

我的测试主机是Webfaction + CentOS 5.5。不知道为什么F9按键无效,因此无法设置每次SSH进远程主机后,就自动attach到Byobu上。于是,这一步要进行手动设置。

在~/.bash_profile中,添加这么一行:

`echo $- | grep -qs i` && which byobu-launcher > /dev/null && byobu-launcher && exit

这样,每次登陆远程机器后,会自动查询是否存在byobu-launcher,如果存在就attach进byobu。如果需要断开远程连接(同时保持Byobu会话),那么按Ctrl+A,Ctrl+D即可。

有了这个,维护远程主机就可以非常方便和轻松了。每次登陆后,就会立马呈现上次退出时的状态。

如图便是Byobu跑在Webfaction的CentOS共享主机上,同时开启了三个会话。

BTW:这台机器好诱人啊。

posted on 2012-02-26 08:05 lexus 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2012/02/26/2368366.html

在共享主机上使用Screen for Human Beings:Byobu相关推荐

  1. 记一次godaddy上同一共享主机上部署多站

    题外话,项目上的一些感触:异步处理的目的不是为了听起来很高级,而是为了更快速的响应客户端且在背地里准确的完成业务处理. 前提:你的主机支持多站部署,有的服务器产品类型不支持.比如我的是godady的虚 ...

  2. linux 恶意软件检测,Linux恶意软件检测共享主机

    我正在尝试在共享主机上安装优秀的http://www.rfxn.com/projects/linux-malware-detect/. 我已将激励更改为我的本地目录,但它在创建符号链接时出错,只读取/ ...

  3. 1godaddy主机ram_在GoDaddy主机上修复mod_rewrite和.htaccess

    1godaddy主机ram I recently launched a new website on GoDaddy shared hosting. The website required mod_ ...

  4. exi 虚拟服务器,图文教程:如何在ESXi主机上部署VMware Tools 10

    2015年9月VMware发布了VMware Tools 10.伴随着这次更新,VMware Tools 可能成为一款单独管理的产品.VMware Tools 10不再包含在ESXi的发布周期内,它拥 ...

  5. 如何在香港主机上尽可能多的建站

    提及香港主机news.webhostingtalk.cn/,映入脑海的就是香港主机免备案,速度快,稳定性好等优势.既然香港主机这么好,我们更是期待能在香港虚拟主机上搭建数不完的网站. 虽然香港主机上不 ...

  6. vmware 下ubuntu共享主机文件

    1.在vmvare中的菜单栏vm下选择安装vm-tools:然后打开vm下的设置子菜单,然后点击选项卡,在选项卡下的共享文件夹,点击启用,添加主机上要共享的文件夹. 2.打开vmware中的ubunt ...

  7. 二级域名共享主机IP和端口

    个人网站原文地址:http://www.chengweinan.com/article/31 今天在个人网站上新增了一个"极客频道",使用的是二级域名geek.chengweina ...

  8. 虚拟服务器怎么安装网站控制面板,如何在虚拟主机上安装网站模板

    如何在 虚拟主机也叫" 虚拟主机管理方式,一般为控制面板和FTP,功能性操作,以及个别文件操作,控制面板即可完成.如果需要大量文件上传下载等操作,则一般使用FTP软件. 我们以"c ...

  9. Oracle 11g Release 2 RAC集群系统在Solaris10_x86_64和Openfiler网络共享存储上的安装 (第2部分)...

    第2部分:安装Solaris10操作系统[@more@] 一.安装Solaris10操作系统,在两个RAC节点的主机上安装,并在安装完毕后作相关的系统设置 1.安装Solaris10操作系统,安装的具 ...

最新文章

  1. 参加LinuxCon Japan 2012
  2. Hyperledger Fabric 核心模块(6)configtxlator工具
  3. 【linux】查看字体
  4. centos6.4下安装python3.6以及对应的django1.11
  5. centos右上角wired图标消失有效解决方案【转载】
  6. Bootstrap3 工具提示插件的使用方法
  7. ionic 返回上一页,并刷新父页面
  8. scrapy.response
  9. python网络-多线程(22)
  10. 帆软部署到windows环境绝对路径及网络报表目录写法
  11. JUnit4(三)高级之 assertThat和Matchers (匹配器)
  12. JRebel:Cannot reactivate, offline seat in use.
  13. C# object 转 int
  14. html网页中图片展示为碎片,基于HTML代码实现图片碎片化加载功能
  15. 网络和internet设置 代理 手动设置无效 | internet选项 代理设置无效无法应用 |internet选项代理修改后无法应用
  16. windows server 2008 64 位 上安装 postgreSQL 、 openbravo 报错解决
  17. 【马司机带带我】君子日三省吾身
  18. iOS 正则表达式判断手机号,邮箱等
  19. Nginx 简易教程
  20. 信息系统开发与管理【二】之 管理信息系统的基本知识

热门文章

  1. Leetcode Proble 汇总四
  2. 简易漫画网站搭建-漫画喵Server版
  3. 视频课--高斯消元法习题课
  4. iOS项目中用到的一些第三方库
  5. lineNumber: 1; columnNumber: 1; 前言中不允许有内容。(服务器开启时)
  6. 减盐不减味,乌江榨菜掀起轻盐升级革命
  7. 程序人生|五年java 含泪总结,建议小白看
  8. 计算机常用英语术语、词汇表
  9. CET-4 高频核心 week1
  10. 32位python和64位python区别_python32位和64位版本的区别是什么