[問題] screen -ls 無法顯示所有session

作者: DRLai (蘇打)   2015-12-13 01:13:27
最近在公司的工作站發現 screen 的小小問題
作業系統是 CentOS 5.8
假設當前的目錄是
/user/hello_world/project_1 (以下簡稱dir1)
在這邊開啟了一個 screen
接著在另一個 terminal 的另一目錄
/another_work_dir/project_2 (以下簡稱dir2)
輸入 screen -ls
卻不會顯示剛剛開啟的
必須切換到相同目錄(dir1),鍵入 screen -ls 才會顯示
請問這種狀況該如何處理呢?
還是screen 本身就是這樣?
我分別在 dir1 及 dir2 各開了一個 screen 做測試
發現在 dir1 裡面鍵入 screen -ls
只會顯示當初在 dir1 中開啟的 screen session
dir2 亦同
明明是同個工作站
且/var/run/screen/user/* 也有兩個 session 的紀錄
使用 screen -ls 卻看不到彼此
是否有好的解法~ 感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com