

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)
<a name="filesystem-slash-tmp"></a>

**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`](filesystem-slash-var.md#filesystem-slash-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](https://systemd.io/TEMPORARY_DIRECTORIES/). 

**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`](filesystem-slash-var.md#filesystem-slash-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`](filesystem-slash-var.md#filesystem-slash-var-tmp) percorsi `/tmp` e sono strettamente correlati ed esistono per scopi diversi. 