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

📡 Как настроить автоматическую очистку логов в Linux для стабильной работы системы

📡 Как настроить автоматическую очистку логов в Linux для стабильной работы системы

Привет, друзья! 🌟 Хотите, чтобы ваша система всегда оставалась в форме, а дисковое пространство – свободным? Тогда сегодня расскажу о простом, но очень важном трюке — автоматической очистке логов!

Никогда не забывайте, что логи — это как дневник системы, но со временем они могут стать настоящим бременем. Правильная настройка поможет хранить только актуальную информацию и предотвращать накопление ненужных данных.

Что важно знать?

- Можно очищать логи по расписанию с помощью logrotate — это стандартный инструмент в Linux.

- Настройка логроутера позволяет задавать параметры хранения, сжатия и удаление старых логов.

- Можно добавлять свои правила, чтобы, например, удалять файлы старше определенного срока.

Например, настройка logrotate для системных логов:

sudo nano /etc/logrotate.d/mylogs

И вставляешь туда:

/var/log/syslog {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

/usr/lib/rsyslog/rsyslog-rotate

endscript

}

`

Так ты контролируешь, как и сколько логов хранится. А изменение периода — дело нескольких минут.

И помните: файловая чистота — залог быстродействия системы!

А у вас есть свои секреты по управлению логами? Делитесь в комментариях!

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

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

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