Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸš€ Настройка автоматичСской очистки ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π»ΠΎΠ³ΠΎΠ² Π½Π° Linux

πŸš€ Настройка автоматичСской очистки ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π»ΠΎΠ³ΠΎΠ² Π½Π° Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ систСмных настроСк ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸ› οΈ

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ систСмный Π°Π΄ΠΌΠΈΠ½ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ сталкиваСтся с пСрСрастаниСм Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΈΡ… ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ объСмом. А вСдь Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ… бСсконСчно β€” риск ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ·-Π·Π° Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ мСста ΠΈΠ»ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы.

Π—Π°Ρ‡Π΅ΠΌ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡ‚ΡŒ? Π‘Π΄Π΅Π»Π°Π΅ΠΌ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма сама ΡƒΠ±ΠΈΡ€Π°Π»Π° мусор! Π’ΠΎΡ‚ простой, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ способ β€” Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ logrotate.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° этой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ:

- РСгулярная очистка Π±Π΅Π· Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°

- ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ свСТСсти Π»ΠΎΠ³ΠΎΠ²

- ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° объСмом Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

НастраиваСм logrotate:

- Π‘ΠΎΠ·Π΄Π°ΠΉ Ρ„Π°ΠΉΠ» /etc/logrotate.d/custom_logs β€” Π² Π½Π΅ΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΡˆΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Π»ΠΎΠ³Π°ΠΌ, частоту ΠΈ количСство сохраняСмых ΠΊΠΎΠΏΠΈΠΉ:

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

}

- Запусти ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для тСста:

sudo logrotate --debug /etc/logrotate.conf

Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π³Π»Π°Π΄ΠΊΠΎ!

Π‘ Ρ‚Π°ΠΊΠΎΠΉ настройкой Ρ‚Ρ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡˆΡŒ Тизнь β€” Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ, мСсто Π½Π΅ закончится Π½Π° ΠΏΠΎΠ»ΠΏΡƒΡ‚ΠΈ.

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ сам слСдишь Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ? Π‘Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΈ, Ρ‡Ρ‚ΠΎ автоматизация спасаСт тСбя ΠΎΡ‚ headache?

*ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°ΠΉ ΡƒΠΌΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ: подписывайся Π½Π° https://t.me/LinuxSkill ΠΈ https://t.me/gradeliftbot β€” Ρ‚Π°ΠΌ Π΅Ρ‰Ρ‘ большС Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ² ΠΈ вакансий!*

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!