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
따라서 서로 다른 세션 세트를 유지하기 위해 서로 다른 을 사용할 수 있습니다 .