Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

🖥️ Как настроить автоматическую очистку логов и освободить место на диске? Привет, друзья! 🧙‍♂️ Если ваш сервер начал тормозить или запаса места уже мало, самое время научиться автоматической чистке логов. Это простая, но очень важная практика для каждого системного администратора! Почему важно? - Логи растут быстро, занимая гигабайты памяти - Можно настроить их удаление или архивацию в автоматическом режиме - Работает система стабильно и без лишних сбоев Для этого нам подойдет cron — таймер задач, который запускает скрипты по расписанию. Вот пример простого скрипта, который удаляет лог-файлы старше 7 дней в каталоге /var/log: - Создай скрипт cleanup_logs.sh: #!/bin/bash find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; - Сделай его исполняемым: chmod +x cleanup_logs.sh - Настрой задачу в cron, чтобы запускать его ежедневно: 0 3 * * * /путь/к/сценарию/cleanup_logs.sh Это — только один из способов! Можно делать архивы перед удалением или настраивать более сложн

🖥️ Как настроить автоматическую очистку логов и освободить место на диске?

Привет, друзья! 🧙‍♂️

Если ваш сервер начал тормозить или запаса места уже мало, самое время научиться автоматической чистке логов. Это простая, но очень важная практика для каждого системного администратора!

Почему важно?

- Логи растут быстро, занимая гигабайты памяти

- Можно настроить их удаление или архивацию в автоматическом режиме

- Работает система стабильно и без лишних сбоев

Для этого нам подойдет cron — таймер задач, который запускает скрипты по расписанию. Вот пример простого скрипта, который удаляет лог-файлы старше 7 дней в каталоге /var/log:

- Создай скрипт cleanup_logs.sh:

#!/bin/bash

find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- Сделай его исполняемым:

chmod +x cleanup_logs.sh

- Настрой задачу в cron, чтобы запускать его ежедневно:

0 3 * * * /путь/к/сценарию/cleanup_logs.sh

Это — только один из способов! Можно делать архивы перед удалением или настраивать более сложные условия.

Автоматизация — твой лучший помощник для чистоты и порядка в системе!

Разве не приятно просыпаться и знать, что логами занимается уже твой скрипт?

Приглашаю тебя в наш канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot, там больше полезных статей и вакансий!

Прокачай свои скилы и будь крут!

📩 Завтра: Как быстро поднять отказоустойчивый кластер за 10 минут!

Включи 🔔 чтобы не пропустить!