На этот вопрос уже есть ответ здесь:
На моем сервере ubuntu 18.04 больше нет / etc / default / rcS (без графического интерфейса)
Я установил TMPTIME = 20, и после обновления с 16.04 это время, похоже, вернулось к гораздо более короткому времени.
Как настроить очистку / tmp?
Там есть и другие переменные в rcS, такие как UTC = yes или FSCKFIX = yes.
Куда они делись?
Спасибо за ответ.
Я обнаружил, что с помощью systemd можно управлять tmp-файлами из systemctl, а управляющим сервисом является systemd-tmpfiles-clean.service.
man systemd-tmpfiles
man tmpfiles.d
показывают информацию об этом.
В более старых выпусках Ubuntu, которые были бы выскочкой, в частности, /etc/init/mounted-tmp.conf
Он все еще использовал бы TMPTIME из /etc/default/rcS
(но комментируется по умолчанию). Возможно, вам придется настроить их самостоятельно в соответствии с вашими потребностями. Но вы указали, что Ubuntu больше их не использует.
так что в случае systemd
вы ищете: /usr/lib/tmpfiles.d/tmp.conf, как описано на: http://manpages.ubuntu.com/manpages/bionic/man5 /tmpfiles.d.5.html