Linux
是否有用於在 tmpfs/ramdisk 中儲存臨時文件的推薦路徑,該路徑在啟動後也不需要保留?
我以前只是使用
/tmp
,但是這似乎在啟動後仍然存在,與 ramdisk / tmpfs 相比,它似乎也有關於從字面上寫入磁碟的缺點。我想也許
/run/
但這似乎(至少在我的 Nixos 系統上)歸root
使用者所有。這個案例有什麼推薦的目錄嗎?
在任何基於 systemd 的系統上,最符合您要求的位置是您的子目錄
/run/user
,或者更確切地說,是$XDG_RUNTIME_DIR
. 只要擁有的使用者會話停止(通常是使用者註銷時),就會刷新此資訊。就 FHS 而言,除了耐用性之外,它沒有指定儲存屬性。根據那個合適的位置是
/tmp
。