Как часто в macOS удаляется / tmp?

Как часто удаляется / tmp? Я думал, что это было очищено время загрузки и каждые три дня, если вы не перезагрузитесь, но я не могу найти авторитетный источник для этого.

Я запускаю последнюю версию 10.6. (Я полагаю, что меня интересуют изменения в этом поведении в предыдущих версиях ОС.)

16
задан zekel
23.11.2022 19:46 Количество просмотров материала 3530
Распечатать страницу

1 ответ

краткий ответ: по умолчанию файлы, к которым нет доступа в течение трех дней, удаляются из /tmp

ответ:

  1. launchd настройка /usr/sbin/periodic daily бегать каждый день в 3:15 утра (определение /System/Library/LaunchDaemons/com.apple.periodic-daily.plist).
  2. /usr/sbin/periodic daily запускает скрипты в /etc/periodic/daily, включая 110.clean-tmps.
  3. 110.clean-tmps использует find удалить файлы не доступны (с помощью -atime и -mtime параметры find) in $daily_clean_tmps_days дни, которые не указаны в $daily_clean_tmps_ignore.
  4. эти две переменные (и другие факторы) определены в /etc/periodic.conf. (Так как OS 10.7 существует файл /etc/defaults/periodic.conf определяет по умолчанию, но для перезаписи по умолчанию вы все равно должны создать /etc/periodic.conf – вижу периодически.conf(5) Страница руководства.) Если вы не изменяли этот файл,$daily_clean_tmps_days значение 3.
104
отвечен Doug Harris 2022-11-25 03:34

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх