Muss ich prüfen und erstellen, /tmpbevor ich in eine Datei darin schreibe? Angenommen, niemand ist weggelaufen, sudo rm -rf /tmpda dies ein sehr seltener Fall ist
/tmp(erstellt mit mktemp) und entferne dieses Unterverzeichnis beim Beenden. Das meiste meines Systems ist schreibgeschützt und dies verhindert, dass ich mich cdan ein beschreibbares Verzeichnis erinnern muss
mktempsieht wirklich toll aus, ich werde das wahrscheinlich nicht mehr benutzen.
/tmp . Umgekehrt ist dies jedoch zulässig , und vermutlich hat WGroleau zu weit davon extrapoliert. Mein Arbeitsspeicher /tmpist tmpfsim Arbeitsspeicher enthalten, wird also beim Herunterfahren gelöscht. Dies ist jedoch nur ein Detail des Systems, das von der FHS nicht garantiert wird. Nach dem ursprünglichen Kommentar ist es töricht, sich auf die Anwesenheit oder Abwesenheit von irgendetwas /tmpzwischen den Stiefeln zu verlassen.