0%

ターミナルでタブみたいな機能が使える、byobuの使い方

byobuを使うと、一つのターミナルで複数のプロンプトが使えます。

実行と同時にリソースの消費具合を確認したいから、右側にnmon、左側でvim、なんて事が出来る様になります。

内部ではtmux(ターミナルマルチプレクサー)又はscreenが動いていて、
byobuはtmuxをショートカットベースで使いやすくしてくれます。

byobu

環境

  • Ubuntu 18.04

インストール

1
2
$ apt update
$ apt install byobu -y

使い方

byobuを起動する

1
$ byobu

以降の全てのショートカットはbyobuを起動した状態で行います。

画面を垂直に分割する

トップの画像はターミナルを垂直に分割した物です。

Ctrl-F2

垂直に分割

画面を水平に分割する

Shift-F2

水平に分割

分割された他のプロンプトにフォーカスを移動

操作するプロンプトを変更したい時に

  • 次へ
    • Ctrl-F4
  • 前へ
    • Ctrl-F3

フォーカス移動前
フォーカス移動後

分割されたプロンプトの移動

  • 次へ
    • Shift-F4
  • 前へ
    • Shift-F3

移動前
移動後

新しいウィンドウを作成

F2

新規ウィンドウ

他のウィンドウに移動

  • 次へ
    • F4
  • 前へ
    • F3

ウィンドウのフォーカス移動
ウィンドウのフォーカス移動

分割されたプロンプト(ウィンドウ)を終了

終了したいプロンプトにフォーカスし、exitします。

1
$ exit

終了
終了後

画面の共有

他の人と同じ所にSSHした状態でbyobuを起動すると、同じ画面(セッション)を共有できます。

気になる方は試してみてください。