screen
では起動時に-S
オプションでセッション名を決めることができる。以下の例ではfoo
と名付けた新しいセッションをスタートする。
screen -S foo
screen
を多数起動していても、適切にセッション名を付けておけば、アタッチするセッションを見失わずに済む。 screen -list
でプロセスIDと共にセッション名を一覧できるし、screen -r
でアタッチするセッションをセッション名で選ぶことができるからだ。
だが、セッション名を付け損ねたり、最初に付けたセッション名が気に入らなくなることもあるだろう。 そのような場合は、次の手順でセッション名をオンラインで変更することができる。
- エスケープキー(デフォルトでは
CTRL-a
)に続けて:
(コロン)を入力 -
sessionname セッション名
を入力 -
Enter
を押下
これで現在のscreen
のセッション名を、新しい名前にリネームすることができる。