19 votes

Est-ce que MacOS supprime périodiquement les fichiers dans /tmp ?

Je remarque que même lorsque ma machine Mac n'est pas redémarrée. Les fichiers dans /tmp de plus de quelques jours disparaissent. Est-ce que MacOS purge périodiquement les fichiers dans /tmp ?

Mon MacOS est 11.4.

21voto

Daniel Points 32917

Le site répondre ici suggère que le script quotidien périodique supprime effectivement les anciens fichiers dans /tmp.

Il est déclenché par /System/Library/LaunchDaemons/com.apple.periodic-daily.plist qui semble fonctionner /usr/sbin/periodic quotidiennement (via un wrapper).

À partir du fichier de configuration ( /etc/defaults/periodic.conf ) :

# 110.clean-tmps
daily_clean_tmps_enable="YES"           # Delete stuff daily
daily_clean_tmps_dirs="/tmp"            # Delete under here
daily_clean_tmps_days="3"               # If not accessed for
daily_clean_tmps_ignore=".X*-lock .X11-unix .ICE-unix .font-unix .XIM-unix"
daily_clean_tmps_ignore="$daily_clean_tmps_ignore quota.user quota.group"
                                        # Don't delete these

Ainsi, tout ce qui n'a pas été consulté au cours des trois derniers jours sera supprimé (à moins qu'il ne corresponde à un nom dans la base de données de l daily_clean_tmps_ignore ).

10voto

David Anderson Points 30783

Il y a ce document d'Apple qui stipule ce qui suit :

  • /tmp

    Ce répertoire est utilisé pour le stockage temporaire partagé général. Il est effacé à chaque fois que le système démarre.

  • /var/tmp

    Ce répertoire est utilisé pour le stockage temporaire partagé général. Bien qu'il ne faille pas compter sur le fait que les données stockées dans ce répertoire soient permanentes, à la différence de /tmp le /var/tmp n'est actuellement pas effacé au redémarrage.

Note : Le document est Copyright © 2016 par Apple Inc, ce qui fait que l'information a environ 6 ans au moment où cette réponse a été postée.

Autres références

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X