Tmp

使用者可以在哪里安全地創建臨時文件?

  • November 9, 2021

一旦/tmp理想情況下應該為系統保留,使用者可以在哪里安全地創建臨時文件?

創建臨時文件¹的正確位置是,並且一直是TMPDIR環境變數指示的目錄,/tmp作為備份。如果系統有臨時文件的位置而不是/tmp,則設置TMPDIR是它通告此位置的方式。

在 shell 腳本中,這就是${TMPDIR:-/tmp},儘管通常您應該呼叫mktemp命令並讓它決定。

¹當然,我不是在談論需要位於特定目錄中的臨時文件,例如,因為一旦它們的內容準備好,它們就會自動移動到位。

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