Модули

  • @All

    Удаляем старые временные файлы в Linux!

    Со временем в системе копятся временные файлы, которые занимают место и не несут пользы. Bash и стандартные утилиты позволяют настроить автоматическую очистку таких файлов.

    1. Найти все временные файлы старше 3 дней:
    find /tmp -type f -mtime +3

    Покажет список файлов, созданных или изменённых более трёх дней назад.

    2. Удалить найденные файлы:
    find /tmp -type f -mtime +3 -delete

    Сразу очистит всё лишнее.

    3. Использовать exec для контроля:
    find /tmp -type f -mtime +3 -exec rm {} \;

    Можно заменять rm на другую команду для предварительной проверки.

    4. Добавить в cron для автоматизации:
    0 3 * * * find /tmp -type f -mtime +3 -delete

    Очистка каждый день в 3 ночи без участия пользователя.

    5. Для каталогов — та же логика:
    find /tmp -type d -mtime +3 -exec rm -r {} \;

    🔥 Полная уборка: удаляются не только файлы, но и папки, старше заданного срока.
    Теперь мануалы выходят и в телеграм канале) - https://t.me/activationlinux
    Плюс будут новости про ИБ

    Ответов: 0 Репостов: 0 Лайков: 5
    0/360