Files

意外刪除 /tmp

  • August 13, 2014

不小心跑了sudo rm -r /tmp,有問題嗎?

我使用它重新創建它sudo mkdir /tmp,這能解決問題嗎?

重新創建目錄後,在 Ubuntu 14.04 的 nautilus 側邊欄中的位置部分中,我可以看到 /tmp ,這是以前不存在的.. 有問題嗎?

最後一件事,我是否必須sudo chown $USER:$USER /tmp像以前一樣執行才能訪問它.. 之後會有任何副作用嗎?

順便說一句,當我嘗試使用 bash 自動完成時,我得到了這個看似相關的錯誤

bash:無法為此處文件創建臨時文件:權限被拒絕

/tmp大多數情況下可以認為是一個典型的目錄。您可以重新創建它,將其提供給 root ( chown root:root /tmp) 並對其設置1777權限,以便每個人都可以使用它 ( chmod 1777 /tmp)。/tmp如果您在單獨的分區上(這使其成為掛載點),此操作將更加重要。

順便說一句,由於許多程序依賴於臨時文件,我建議重新啟動以確保所有程序都照常恢復。即使大多數程序旨在正確處理這些情況,有些程序可能不會。

引用自:https://unix.stackexchange.com/questions/149920