screen のチートシート(自分用)

  • エスケープキャラクタ(.screenrc で変更できる)
    • ^t (ctrl + t)
  • 新しい端末オープン: c
  • 次の仮想端末に移動: n
  • 前の仮想端末に移動: p
  • 仮想端末のタイトル変更: A
  • コピーモード: Esc or [
    • vi のキーシーケンスでバックスクロール等ができる
    • スペースで範囲指定開始。もう一度スペースでコピー
    • ペースト: ^t ]
  • d: デタッチ: d (screen プロセスをバックグラウンドに移行するイメージ)
  • セッションリスト確認: screen -ls
  • アタッチ: screen -r [プロセス番号]
    • デタッチされたものが1つであればプロセス番号は不要
  • リモートデタッチ: -screen -d [プロセス番号]
  • screen セッションのアタッチ(マルチ): screen -x [プロセス番号]