64просмотров
11 ноября 2025 г.
Score: 70
Удаляем старые временные файлы в Linux! Со временем в системе копятся временные файлы, которые занимают место и не несут пользы. Bash и стандартные утилиты позволяют настроить автоматическую очистку таких файлов. 1. Найти все временные файлы старше 3 дней: /tmp -type f -mtime +3 Покажет список файлов, созданных или изменённых более трёх дней назад. 2. Удалить найденные файлы: /tmp -type f -mtime +3 -delete Сразу очистит всё лишнее. 3. Использовать exec для контроля: /tmp -type f -mtime +3 -exec rm {} \; Можно заменять rm на другую команду для предварительной проверки. 4. Добавить в cron для автоматизации: 3 * find /tmp -type f -mtime +3 -delete Очистка каждый день в 3 ночи без участия пользователя. 5. Для каталогов — та же логика: /tmp -type d -mtime +3 -exec rm -r {} \; 🔥 Полная уборка: удаляются не только файлы, но и папки, старше заданного срока.