我的/
分區已滿,所以我需要騰出一些可用空間...我發現的最快的解決方案是“移動”/var/log
到另一個分區並建立指向它的符號鏈接。事實上,我做了一個cp
目錄,然後是一個rm
原始目錄...不幸的是,我做了一個cp
沒有-p
選項,所以我沒有保留模式和所有權...所以我的日誌檔案不再被修改。
該伺服器是 LAMP 伺服器。 Apache 仍在工作,但不記錄任何內容。這對 mysql 來說是一樣的......我害怕重新啟動計算機,因為實際上網站仍然在工作。授予對所有文件的寫入權限不會改變任何內容 ( chmod -R a+rw
)
我可以做什麼來清理伺服器?我可以使用空/var/log/
資料夾重新啟動嗎?
編輯:我必須重新啟動 apache,以便它重新建立日誌檔案。這部分現在可以了,但是其他一些服務不再記錄。也許我應該重新啟動伺服器......但問題是子目錄不會自動建立。
是否有一個 apt 命令來重新安裝軟體包並重新建立這些日誌子目錄(具有良好的使用者)?