
답변1
Screen의 명령을 사용하여 유틸리티를 exec
실행하면 pwd
현재 screen
인스턴스의 작업 디렉터리를 얻을 수 있습니다.
프로세스 환경이 시작될 때 생성되었으므로 screen
세션에서 실행 중인 쉘/무엇이든(해당 쉘의 디렉토리를 변경한 경우 ) 현재 작업 디렉토리가 아니며 유틸리티는 외부에서 실행됩니다.cd
screen
pwd
저것환경.
따라서 에서 - 다음에 디렉터리 이름을 보려면 screen
입력하세요 .CtrlA:exec pwd
답변2
가장 쉬운 방법은 아마도 새 창을 만드는 것입니다. 기본적으로 화면이 시작된 디렉터리에서 시작됩니다.
대안에는 프로세스를 보는 것이 포함됩니다. cwd
(예 /proc/<pid>/cwd
: 화면이 setuid이므로 루트가 필요합니다.)
C-a :chdir <path>
나중에 해당 디렉토리를 변경할 수 있습니다.