Linux

將記憶體文件儲存在 /tmp 或 /home/USER/tmp

  • May 18, 2009

我們為組合的站點資產(如 javascript 和 css)生成記憶體文件。我們目前將這些文件儲存在 /tmp 中,但其中的所有其他內容都使清理常式難以設置。我們可以安全地改用 /home/USER/tmp 嗎?該區域是否有我需要注意的自動清理程序?我注意到目前有 Awstats / webalizer / cpbandwidth 的文件。

這是使用 CentOS 順便說一句。

我會說將文件儲存在 /tmp/USER 中,而不是在使用者的主目錄下可能會更好。首先,/tmp 上的權限通常更易於訪問,如果您的伺服器配置將來發生更改,或者您需要編寫某種類型的清理腳本,這可能會發揮作用。其次,為什麼要讓使用者接觸這些 tmp 文件?他們是否有任何理由需要直接修改它們?

如果沒有,最好讓它們遠離視線——這是 /tmp 目錄的目的。

引用自:https://serverfault.com/questions/9354