Differenza e uso corretto per / tmp e / var / tmp


22

Non ci ho pensato molto fino ad ora, ma sembra strano che ci siano directory / var / tmp e / tmp per la maggior parte delle distribuzioni Linux che uso abitualmente (Ubuntu, Centos, Redhat).

C'è qualche differenza semantica tra i due, come quando chiunque ha progettato il primo layout del file system, ha pensato "Non tutti i file tmp sono creati uguali!"

L'unica differenza che ho riscontrato per Centos è che / tmp rimuove regolarmente i file più vecchi di 240 ore mentre / var / tmp mantiene i file non aggiornati per 720 ore.


4
Ecco una domanda simile su Unix e Linux: qual è la differenza tra / tmp e / var / tmp?
pabouk,

Risposte:



11

Storicamente, / tmp era un filesystem solo in memoria, il che significa che i suoi contenuti erano stati distrutti da un riavvio. / var / tmp si trovava in un vero file system, il che significa che il suo contenuto poteva sopravvivere al riavvio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.