TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.4K subscribers
Post #435 2.04K
👩‍💻 Создаём скрипт для ежедневной ротации логов и автоматической очистки старых — порядок без ручной работы!

Логи быстро накапливаются и могут заполнять диск — особенно на серверах с интенсивной записью.

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

В этом посте:
• Пишем logrotate.sh — создаём папки для текущих и архивных логов;

• Переносим .log в архив с добавлением даты в имени;

• Удаляем архивы старше N дней с помощью find -mtime.


Это полезно для серверов, где не хочется поднимать сложные системы логирования.

🚪 Linux Ready | #задача
  • 👍 16
  • 🔥 8
  • ❤ 7
  • 👎 2
More from @linux_ready
  1. Oct 17, 2026Диагностика и настройка MTU в WireGuard VPN При некорректном MTU туннель WireGuard может о…
  2. Oct 17, 2026Claude снова банит пользователей из РФ Многим начали приходить письма счастья от Anthropic…
  3. Oct 17, 2026👩‍💻 Настраиваем точечный доступ к файлам в Linux через ACL! Стандартных прав chmod не вс…
  4. Oct 16, 2026GNU Make умеет специально ломать привычный порядок сборки, чтобы находить ошибки в зависим…
  5. Oct 16, 20267 дней бесплатного обучения во Frontend-разработке! 🔥 Ухвати свой шанс погрузиться в мир…
  6. Oct 16, 2026👩‍💻 Bash: управление фоновыми процессами и заданиями! В этом посте собраны основные кома…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →