1.01.4標準
GNU screenでmaintという名前のsessionを作業中にdetachした。
別のlogin shellからそのsessionへ再接続する。
適切なコマンドはどれか。
× 不正解
screen -r maintはdetachされたnamed sessionへ再接続する。session内processはSSH切断後もscreen server側で継続できる。
詳細解説
誤り
screen -S maint通常は同名の新規session作成を試みる。
新規作成側である。
正しい
screen -r maintdetach済みのmaint sessionへreattachする。
正解。maintへ再接続する。
誤り
screen -d /bin/shsession名へのreattach構文ではない。
目的の構文でない。
誤り
screen --fg maintreattachの標準optionではない。
標準optionでない。
実際に確かめる
一時的な検証環境で実行できる例です。
screen --help 2>&1 | head || true期待される結果
screenがある場合はhelp。sessionは作らない理解のポイント
- screen -r
- detach
- reattach
確認時の注意
- 確認環境: GNU screen helpのみ
基礎のおさらい
一覧
screen -lsで利用可能なsessionを確認できる。
継続性
screen serverが存続する限り内部processはlogin client切断後も動ける。
問題IDKL-101-358
確認環境GNU screen helpのみ
最終技術確認2026-08-13
誤り・権利侵害を報告