如何使用 byobu 复用 SSH 会话
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 对于维护 piwheels(一个用于树莓派的方便的,预编译 Python 包)很好用。我水平拆分了窗格,在上半部分显示了 piwheels 监视器,在下半部分实时显示了 syslog 条目。接着,如果我们想要做其他事情,我们可以切换到另外一个窗口。当我们进行协作分析时,这特别方便,因为当我在 IRC 中聊天时,我可以看到我的同事 Dave 输入了什么(并纠正他的错字)。
我在家庭和办公服务器上启用了 byobu,因此,当我登录到任何一台计算机时,一切都与我离开时一样。它正在运行多个作业、在特定目录中保留一个窗口,以另一个用户身份运行进程等。
![byobu screenshot](/data/attachment/album/202002/29/125137tkkvvzwftfnfyya5.png "byobu screenshot")
Byobu 对于在树莓派上进行开发也很方便。你可以在桌面上启动它,运行命令,然后 SSH 进入,并连接到该命令运行所在的会话。请注意,启用 byobu 不会更改终端启动器的功能。只需运行 byobu
即可启动它。
本文最初发表在 Ben Nuttall 的 Tooling blog 中,并获许重用。
via: https://opensource.com/article/20/2/byobu-ssh
作者:Ben Nuttall 选题:lujun9972 译者:geekpi 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive