Directory-Structure

/tmp 和 /var/tmp 有什麼區別?

  • March 14, 2018

在大多數FHS系統上,既有/tmp文件夾也有/var/tmp文件夾。兩者在功能上有什麼區別?

/tmp意味著快速(可能很小)的儲存,生命週期很短。許多系統的清理/tmp速度非常快——在某些系統上,它甚至被安裝為 RAM 磁碟。/var/tmp通常位於物理磁碟上,更大並且可以保存更長時間的臨時文件。有些系統也很乾淨/var/tmp,但頻率較低。

另請注意,/var/tmp在早期引導過程中可能不可用,因為/var和/或/var/tmp可能是掛載點。因此,它有點類似於 和 之間的/bin差異/usr/bin。第一個在早期啟動期間可用 - 後者在系統安裝所有內容後可用。所以大多數引導腳本將使用/tmp而不是/var/tmp臨時文件。

Linux 上另一個(即將到來的)臨時文件位置是/dev/shm.

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