Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
/tmp(file temporanei di piccole dimensioni)
Nota
Amazon Linux 2023 è diverso da Amazon Linux 2 in quanto, per impostazione predefinita, lo /tmp è ora tmpfs piuttosto che un percorso sul root file system.
Nota
Quando si esegue in un contenitore, in genere è la configurazione di runtime del contenitore a determinare se lo /tmp è tmpfs o il percorso sul disco e se è in corso o meno un processo di pulizia.
La /tmp directory è per file temporanei di piccole dimensioni limitate. Per impostazione predefinita, AL2 023 la configura come un tmpfs file system con un limite di dimensione del 50% della RAM e un massimo di un milione inodes.
Le applicazioni dovrebbero preferire il percorso nella variabile di $TMPDIR ambiente rispetto a. /tmp Gli utenti possono quindi impostare la variabile di $TMPDIR ambiente per sovrascrivere il percorso per cui un'applicazione deve utilizzare /tmp
Per file temporanei più grandi, /var/tmp dovrebbe invece essere utilizzata.
avvertimento
Poiché /tmp è condiviso, è importante utilizzare metodi sicuri per creare file temporanei. Per i dettagli, consulta la systemd documentazione originale su Using /tmp and /var/tmp Safely
Nota
È consigliabile che i systemd servizi siano configurati con la PrivateTmp= direttiva impostata su yes o disconnected che eseguano il servizio in una sandbox dove /tmp e non /var/tmp siano condivisi con l'host o con altri servizi.
Per ulteriori informazioni, incluso come configurare due servizi per condividere le stesse directory temporanee private, consulta systemd.exec(5) man pagina.
Il contenuto di /tmp viene in genere pulito all'avvio e i file non utilizzati vengono puliti regolarmente. Per impostazione predefinita, il processo di pulizia viene eseguito subito dopo l'avvio e poi ogni giorno. Per informazioni su come configurare la pulizia dei file temporanei, consulta e tmpfiles.d(5) systemd-tmpfiles(8) man pagine man.
I /var/tmp percorsi /tmp e sono strettamente correlati ed esistono per scopi diversi.