セッション(screen)の起動とアタッチ
1 |
$ screen |
セッション(仮想端末)の一覧
1 2 3 4 |
$ screen -ls There is a screen on: 2597.pts-0.GLANTANK (Detached) 1 Socket in /var/run/screen/S-admin. |
<PID>.<tty>.<host>
セッションから離れる(デタッチする)
1 |
$ screen -d |
1 |
Ctrl + a, d |
1 |
Ctrl + a, Ctrl + d |
セッションに戻る(レジュームする)
1 |
$ screen -r [pid.sessionname] |
例
1 |
$ screen -r 2597 |
セッションが単一の時はPIDの省略可
1 |
$ screen -r |
セッションを終了する
[方法1] セッションにアタッチした状態でexitする
1 2 |
$ exit [screen is terminating] |
[方法2] セッションにアタッチした状態でショートカットキーを入力する
1 |
Ctrl + a, k |
1 |
Ctrl + a, ¥ |
アタッチ状態のセッションに戻る(レジュームする)
1. 一旦、セッションをデタッチする
1 |
$ screen -d 2597 |
2. セッションに戻る
1 |
$ screen -r 2597 |
OSXからscreenを起動するとエラーになる。
1 2 |
$ screen Cannot find terminfo entry for 'xterm-256color'. |
解決方法
ターミナルの設定をtermに切り替える。
1 |
$ export TERM=xterm |