如何向您的Linux终端添加强大的多任务

banner

在命令行的多任务可以真的令人困惑的初学者使用屏幕。 使用Byobu提供了一系列的系统统计信息一目了然,同时使新手很容易工作,而不记住难记的键绑定。

GNU Screen是大多数在终端工作的人的神。 它允许你生成多个实例, 让我们断开它们,并稍后返回给他们 这也是非常臭名昭着的有一个高的学习曲线。 输入Byobu。

屏幕vs Byobu

Byobu是一种连接到并使用Screen的增强功能,但提供了有用的统计数据和易于使用的基本命令的热键。 供参考,这里的屏幕:

screen hardstatus

GNU屏幕默认情况下不给你任何东西来找到你的方位,但通过编辑.screenrc文件,你可以像上面的截图中添加一个“硬状态”行。 您可以在左下角看到机器名称,在右下角看到一些日期和时间。 中间显示有多少外壳是打开的,哪些是活动的。

另一方面,这里是默认Byobu屏幕:

byobu default

是的,这是默认值。 您将看到打开的shell和一系列其他统计信息,如正常运行时间,内核时钟速度,CPU负载,内存使用,网络速度,需要更新的程序包等。 你可以改变你想要的颜色和你喜欢的选项。

安装和定制

为了使用Byobu,你还需要安装屏幕。 我们可以使用一个简单的终端命令来安装。

sudo apt-get安装屏幕byobu

输入您的密码并在出现确认提示时按“y”。 接下来,是时候轻松定制。

您只需在命令行中输入Byobu即可。

byobu

如果你想使用Screen的选项,你可以直接插入它,它会传递它们。 在这里,我们将使用-S(资本S)选项给会话一个标题。

byobu -S session_title

您还可以使用-r标志恢复会话。

比武布尔

或者您可以按名称恢复:

byobu -r session_title

您将看到默认屏幕。 要开始自定义,请按F9键。

byobu config

跳转到“切换状态通知”以更改底部显示的内容。

byobu status

你也可以使Byobu默认启动时,只要你连接/登录。

byobu launch at login

如果你喜欢,你也可以改变背景和前景颜色。

热键

您可以使用所有的屏幕的默认热键,而没有第二眼。 然而,Byobu有更容易的键绑定使用功能键:

  • F2 :创建一个新窗口
  • F3 :移动到上一个窗口
  • F4 :移动到下一个窗口
  • F5 :重新加载配置文件
  • F6 :脱离此会话
  • F7 :进入复制/回滚模式
  • F8 :重命名窗口
  • F9 :配置菜单,也可以通过Ctrl + a,Ctrl + @

如你所见,这比使用屏幕的Ctrl + a,Ctrl序列容易得多。 如果您喜欢Screen的键盘绑定设置,或者如果它们干扰另一个程序(如Midnight Commander),则可以使用功能键切换到菜单中的Screen-style键,或按下列键序列:

Ctrl + a,ctrl +!

byobu keybindings

油灰

如果你使用PuTTY或KiTTY,那么你只需要采取一个最后一步。 F键可能无法正常工作,但它是一个容易解决。

kitty-putty

在键盘选项下,您必须将功能键盘设置更改为“Xterm R6”。现在您将通过SSH享受Byobu!

赞 (0)
分享到:更多 ()