screen
コマンドでセッションを見えないようにする方法はありますかscreen -ls
?それでは、これらの画面にアクセスする方法は?
で作成したすべての画面がの出力screen -S <Name>
に表示されますscreen -ls
。
答え1
に記載されている場所man screen
興味があるかもしれないもの:
$SCREENDIR/S-<login>
/local/screens/S-<login> Socket directories (default)
/usr/tmp/screens/S-<login> Alternate socket directories.
例:
% mkdir foo; chmod 0700 foo;
% SCREENDIR=$PWD/foo screen -S foo -d -m sleep inf
% screen -ls
No Sockets found in /var/folders/vy/t__dhyrs3d5dd_bvk6mj5t480000gn/T/.screen.
% SCREENDIR=$PWD/foo screen -ls
There is a screen on:
67294.foo (Detached)
1 Socket in /Users/muru/foo.
SCREENDIR
したがって、異なるセッションセットを維持するために異なるものを使用できます。