忘れないようにメモ.書かないとすぐ忘れる.
サーバに ssh で接続して作業するときは,必ずと言っていいほど screen コマンドのお世話になる.そんで,作業を中断するときはデタッチしておくんだけど,デタッチしたソケットが増えると,次に作業を再開しようと思ったときにソケットがいっぱいあってどれがどれか分からなくなる.
$ screen -ls
There are screens on:
31344.pts-0.li28-107 (Detached)
19692.pts-0.li28-107 (Detached)
4810.pts-0.li28-107 (Detached)
6929.pts-0.li28-107 (Detached)
44173.pts-0.li28-107 (Detached)
10226.pts-0.li28-107 (Detached)
6 Sockets in /var/run/screen/S-june29.
これはよくないので,今度から,screen 起動時に S オプションでセッション名を付けてやろうと思った.
$ screen -S something
こうしておくと,
$ screen -ls
There are screens on:
31344.pts-0.li28-107 (Detached)
19692.pts-0.li28-107 (Detached)
4810.pts-0.li28-107 (Detached)
6929.pts-0.li28-107 (Detached)
44173.pts-0.li28-107 (Detached)
10226.pts-0.li28-107 (Detached)
22832.something (Detached)
7 Sockets in /var/run/screen/S-june29.
のように ls したときに名前が表示されるので分かりやすい.ほんで、リタッチするときは
$ screen -r something
と名前で指定してやればよい.いい感じいい感じ.