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

🚀 *Практическое руководство: как настроить автоматическую очистку логов в Linux

🚀 *Практическое руководство: как настроить автоматическую очистку логов в Linux*

Знаешь ли ты, что аккуратная система логов — залог стабильной работы сервера? А если логи разрастаются до неимоверных размеров, это может привести к запараллеливанию системы! Сегодня делюсь простым, но мощным способом автоматизировать очистку логов, чтобы никто не переживал за место на диске.

Самое классное, что всё делается легко — через cron и скрипт.

Плюсы этого метода:

- освобождение места автоматом, без вмешательства

- контроль за состоянием логов

- снижение рисков переполнения файла системы

Для начала создадим скрипт, например, так:

#!/bin/bash

# Очистить архивированные логи старше 7 дней

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

Далее, добавляем его в cron:

0 2 * * * /path/to/script.sh

Твоя система станет «умнее» и не будет тормозить от гигантских логов.

Ты можешь придумать ещё крутые автоматизации — только не забывай платить внимание на безопасность и резервное копирование!

А ты регулярно следишь за логами? Делишься ли этим с командой или держишь всё в ручном режиме?

- Больше полезных статей ты найдёшь в нашем телеграм канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.

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

- «Уверен в своих знаниях Linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий — в телеграм-боте https://t.me/gradeliftbot»

📩 Завтра: Как настроить Fail2Ban за 5 минут!

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