[Linux]如何使用 byobu 复用 SSH 会话
【[Linux]如何使用 byobu 复用 SSH 会话】
本文插图
Byobu 能让你在保持会话活跃的情况下维护多个终端窗口 , 通过 SSH 连接、断开、重连以及共享访问 。 -- Ben Nuttall(作者)
Byobu 是基于文本的窗口管理器和终端多路复用器 。 它类似于 GNU Screen, 但更现代、更直观 。 它还适用于大多数 Linux、BSD 和 Mac 发行版 。
Byobu 能让你在保持会话活跃的情况下维护多个终端窗口、通过 SSH(secure shell)连接、断开、重连 , 甚至让其他人访问 。
比如 , 你 SSH 进入树莓派或服务器 , 并运行(比如) sudo apt update && sudo apt upgrade , 然后你在它运行的时候失去了互联网连接 , 你的命令会丢失无效 。 然而 , 如果你首先启动 byobu 会话 , 那么它会继续运行 , 在你重连后 , 你会发现它仍在继续运行 。
Byobu 名称来自于日语的装饰性多面板屏风 , 它可作为折叠式隔断 , 我认为这很合适 。
要在 Debian/Raspbian/Ubuntu 上安装 byobu:
sudo apt install byobu
接着启用它:
byobu-enable
现在 , 请退出 SSH 会话并重新登录 , 你将会在 byobu 会话中登录 。 运行类似 sudo apt update 命令并关闭窗口(或输入转义序列( Enter + ~ + . )并重新登录 。 你将看到更新命令在你离开后还在运行 。
有很多我不常使用的功能 。 我通常使用的是:
- F2 – 新窗口
- F3/F4 – 在窗口间导航
- Ctrl+F2 – 垂直拆分窗格
- Shift+F2 – 水平拆分窗格
- Shift+左箭头/Shift+右箭头 – 在拆分窗格间导航
- Shift+F11 – 放大(或缩小)拆分窗格
我在家庭和办公服务器上启用了 byobu , 因此 , 当我登录到任何一台计算机时 , 一切都与我离开时一样 。 它正在运行多个作业、在特定目录中保留一个窗口 , 以另一个用户身份运行进程等 。
本文插图
byobu screenshot
Byobu 对于在树莓派上进行开发也很方便 。 你可以在桌面上启动它 , 运行命令 , 然后 SSH 进入 , 并连接到该命令运行所在的会话 。 请注意 , 启用 byobu 不会更改终端启动器的功能 。 只需运行 byobu 即可启动它 。
本文最初发表在 Ben Nuttall 的 Tooling blog 中 , 并获许重用 。
via: https://opensource.com/article/20/2/byobu-ssh
作者: Ben Nuttall 选题: lujun9972 译者: geekpi 校对: wxy
本文由 LCTT 原创编译 ,Linux中国 荣誉推出
点击“了解更多”可访问文内链接
- 人民网@【战“疫”说理】疫情防控中如何有效实现经济复苏?
- #即科技#107国赞同票作废!,想“加入”联合国?中国使用一票否决
- 手机、眼镜如何消毒?清洁要从细节做起
- 『音频』iOS如何导入百度云的音频(易剪和易剪多轨版)
- 「优麒麟」优麒麟20.04 LTS Beta发布 更新Linux 5.4版内核
- 十大突破性技术-NMN,叫你如何选择最好的NMN
- 【妙家影视】如何计算低压开关柜铜排用量?这是我见过最漂亮的文章!
- 查询个人信用征信,个人信用信息查询系统
- 宝宝树流量仍在增长,母婴平台如何能持续保持用户粘性?
- 智媒介发稿平台 助力企业品牌传播