螢幕命令“設備上沒有剩餘空間”

螢幕命令“設備上沒有剩餘空間”

建立螢幕會話時出現「無法建立目錄 '/var/run/screen/S-test':裝置上沒有剩餘空間」錯誤。

正如消息所說,沒有剩餘空間。我的問題是:是否有一個參數可以告訴 screen 指令在指定目錄上建立目錄,因為其他檔案系統上有空格。

另外,我沒有root權限。

謝謝,

答案1

您可以為 /var/run/screen 建立一個符號鏈接,並將其指向更大磁碟分割區上的另一個目錄。

例如,假設 /home/foo 上有很多空間(使用「df」指令來了解檔案系統上有多少可用空間)。

你可以: rm -rf /var/run/screen; mkdir /home/foo/screen; ln -s /home/foo/screen /var/run/screen

然後,當 screen(1) 運行時,它將把它的檔案放在 /home/foo/screen 中

有關詳細信息,請參閱 ln(1) 手冊頁

相關內容