作業ノート

様々なまとめ、雑感など

screenのアタッチとデタッチ

sshでサーバに接続し、サーバ上でscreenを使用する。

このとき、何らかの原因でネットワークが切断されたとき、
再接続して以下のようにscreenを実行すると、直前の状態に復帰できる。

$ screen -r

切断される前に実行していたscreenがDetachedの状態であれば、これで復帰できる。

Attachedの状態であるなら、以下の方法で先にDetachedの状態にする。

$ screen -d {プロセスID}

ちなみに、実行中のscreenの一覧を表示するには、以下のように実行する。

$ screen -ls