画面を分割して作業する

Windowシステムを持たないLinuxマシンで画面は1つしかない、でも他の複数のLinuxホストにログインしながら作業しなければならない、いちいちsshで出たり入ったりするのが面倒、というような場合に便利な画面の分割方法。

 

ログインした状態で、

 

1)新しい”スクリーン”を生成する。(今回はいらないが、myScreenのように名前をつける習慣がよろし。)

> screen -S myScreen

 

2)画面を縦に分割する。

> CTRL+a
> |               # 縦棒というかパイプというか

 

3)現在、左画面でmyScreenを開いて作業していることになる。例えばtopコマンド。

> top

 

4)右画面に移動する。

CTRL+a

<tab>

 

5)移動先の右画面ではそのままでは何もできないので、以下のようにセッションを開始する。

CTRL+a

c

 

6)コマンド入力ができるようになる。例えばping。(ちなみにexitコマンドで5)にもどる。)

> ping

 

画面を横に分割するときには、3)での操作は以下の様になる。

CTRL+a

SHIFT+s     # つまり、S

 

分割した画面をさらに分割することも可能、縦分割/横分割の組み合わせも可能。

 

分割画面を終了する時には
CTRL+a
SHIFT+x     # つまり、X

 

以上

2020/02/28