🌊
Screenを使おう!
Screenとは?
screen
は、ターミナルをさらに仮想的に表示する機能で、画面の分割などができる。
昔は大変便利だっと思うが、現在では画面の分割などはターミナル・アプリケーション側の機能で実現できてしまう。
だがしかし‼️screen
にはセッション管理の機能がある。通常はホストとの通信が切れると、ターミナルのプロセスも切れてしまうが、screen
がセッションを維持してくれているので、再接続するとプロセスが維持されている。時間のかかるビルド作業や計算が継続されている。また、複数人が同じセッションに接続することも可能である。
使い方
- セッションを開始する
screen -S (セッション名)
- セッションから一時的に抜ける(デタッチ)
Ctrl + A, D
- セッションの一覧を表示する
screen -ls
- セッションに再接続する
screen -r (セッション名)
セッションを共有しょう❗️
セッションの共有の手順は面倒なので割愛‼️
Discussion