Найти в Дзене
Уроки Linux

🧙‍♂️ Как быстро настроить автоматическую очистку логов и освободить место на диске

🧙‍♂️ Как быстро настроить автоматическую очистку логов и освободить место на диске

Привет, любители Linux! 🚀

Заметил, как иногда система начинает капризничать из-за устаревших логов? А ведь их можно убрать за пару минут и вернуть системный простор!

Вот лайфхак, который поможет тебе автоматически очищать ненужные файлы, не мучаясь бросать всё руками.

- Используй встроенные инструменты для очистки логов

- Настраивай еженедельные или ежедневные задачи через cron

- В качестве примера — удаляй старые .gz логи или файлы старше 30 дней

Вариант решения — команда, которая удалит все файлы старше 30 дней в /var/log:

find /var/log -type f -name '*.gz' -mtime +30 -exec rm -f {} \;

А чтобы не мучиться с ручным запуском, создаешь один скрипт и добавляешь его в cron:

#!/bin/bash

find /var/log -type f -name '*.gz' -mtime +30 -exec rm -f {} \;

Настройка — полдела. Главное — чтобы система сама заботилась о чистоте!

Не удивляйся, сколько пространства можно сэкономить — всего одна команда и всё под контролем!

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!