Directory-Structure
/tmp 和 /var/tmp 有什麼區別?
在大多數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
.