🌊

Screenを使おう!

2024/10/15に公開

Screenとは?

screenは、ターミナルをさらに仮想的に表示する機能で、画面の分割などができる。

昔は大変便利だっと思うが、現在では画面の分割などはターミナル・アプリケーション側の機能で実現できてしまう。

だがしかし‼️screenにはセッション管理の機能がある。通常はホストとの通信が切れると、ターミナルのプロセスも切れてしまうが、screenがセッションを維持してくれているので、再接続するとプロセスが維持されている。時間のかかるビルド作業や計算が継続されている。また、複数人が同じセッションに接続することも可能である。

使い方

  • セッションを開始する
    screen -S (セッション名)
    
  • セッションから一時的に抜ける(デタッチ)
    Ctrl + A, D
    
  • セッションの一覧を表示する
    screen -ls
    
  • セッションに再接続する
    screen -r (セッション名)
    

セッションを共有しょう❗️

セッションの共有の手順は面倒なので割愛‼️

Discussion