

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# `/tmp`(petits fichiers temporaires)
<a name="filesystem-slash-tmp"></a>

**Note**  
 Amazon Linux 2023 est différent d'Amazon Linux 2 car, par défaut, `/tmp` il s'agit désormais `tmpfs` d'un chemin sur root système de fichiers. 

**Note**  
 Lors de l'exécution dans un conteneur, c'est généralement la configuration d'exécution de votre conteneur qui dicte si `/tmp` c'est le cas`tmpfs`, ou un chemin sur le disque, et si un processus de nettoyage est en cours d'exécution ou non. 

 Le `/tmp` répertoire est destiné aux petits fichiers temporaires dont la taille est limitée. Par défaut, AL2 023 le configure comme un système de `tmpfs` fichiers avec une limite de taille de 50 % de RAM et un maximum d'un million inodes. 

 Les applications doivent préférer le chemin indiqué dans la variable d'`$TMPDIR`environnement`/tmp`. Les utilisateurs peuvent ensuite définir la variable d'`$TMPDIR`environnement pour remplacer le chemin qu'une application doit utiliser `/tmp` 

 Pour les fichiers temporaires plus volumineux, [`/var/tmp`](filesystem-slash-var.md#filesystem-slash-var-tmp) il convient de l'utiliser à la place. 

**Avertissement**  
 Comme il `/tmp` est partagé, il est important d'utiliser des méthodes sûres pour créer des fichiers temporaires. Pour plus de détails, consultez la `systemd` documentation en amont sur [l'utilisation `/tmp` et la `/var/tmp` sécurité](https://systemd.io/TEMPORARY_DIRECTORIES/). 

**Note**  
 Il est recommandé de configurer les `systemd` services avec la `PrivateTmp=` directive définie sur `yes` ou `disconnected` qui exécute le service dans un sandbox où `/tmp` [`/var/tmp`](filesystem-slash-var.md#filesystem-slash-var-tmp) ils ne sont pas partagés avec l'hôte ou d'autres services.   
 Pour plus d'informations, notamment sur la façon de configurer deux services pour partager les mêmes répertoires temporaires privés, consultez le `systemd.exec(5)` man page. 

 Le contenu de `/tmp` est généralement nettoyé au démarrage, et les fichiers inutilisés sont régulièrement nettoyés. Par défaut, le processus de nettoyage s'exécute peu après le démarrage, puis tous les jours. Pour plus d'informations sur la façon de configurer le nettoyage des fichiers temporaires, consultez les `tmpfiles.d(5)` `systemd-tmpfiles(8)` man pages de manuel. 

 Les [`/var/tmp`](filesystem-slash-var.md#filesystem-slash-var-tmp) chemins `/tmp` et sont étroitement liés et existent à des fins différentes. 