
答案1
透過使用Screen的exec
命令執行該pwd
實用程序,您將獲得當前實例的工作目錄screen
。
它不會是 shell/screen
會話中運行的任何內容的當前工作目錄(如果您曾經cd
更改過該 shell 的目錄),因為進程的環境screen
是在啟動時創建的,並且該pwd
實用程式將在以下位置執行那環境。
因此,在 中screen
,鍵入Ctrl-A後跟以:exec pwd
查看目錄名稱。
答案2
最簡單的可能是創建一個新窗口,它將在預設啟動畫面的目錄中啟動。
替代方案包括查看進程' cwd
(例如/proc/<pid>/cwd
,但這需要root,因為螢幕是setuid)
請注意,您可以C-a :chdir <path>
稍後變更該目錄