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

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ систСмного администрирования! πŸš€

Если твоя систСма Π²Π΅Π΄Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ΄Π½Π΅Π²Π½Ρ‹ΠΉ Π±ΠΎΠΉ с растущими Π»ΠΎΠ³Π°ΠΌΠΈ, Ρ‚ΠΎ этот малСнький ΡƒΡ€ΠΎΠΊ для тСбя. Настройка автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² β€” Π·Π°Π»ΠΎΠ³ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ экономии мСста!

- ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ?

- Π›ΠΎΠ³ΠΈ быстро растут ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΡΡ‚ΡŒ вСсь диск

- ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π°ΡƒΠ΄ΠΈΡ‚

- Но Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ контроля ΠΈ пСриодичСской чистки

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Ρ‚Ρ€ΡŽΠΊ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ logrotate. Он позволяСт автоматичСски ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ, ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π»ΠΎΠ³ΠΈ.

БоздаСшь ΠΊΠΎΠ½Ρ„ΠΈΠ³ /etc/logrotate.d/mylogs, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

/var/log/myapp/*.log {

daily

rotate 7

compress

missingok

notifempty

create 640 root adm

sharedscripts

postrotate

systemctl restart myapp

endscript

}

Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚:

- Π»ΠΎΠ³ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь

- хранится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 7 Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ²

- старыС ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ

- ΠΏΡ€ΠΈ нСобходимости пСрСзапускаСтся сСрвис

Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ всё ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ Π½Π΅ ΠΌΡƒΡ‡ΠΈΡ‚ΡŒΡΡ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою систСму Ρ‡ΡƒΡ‚ΡŒ большС?

А Π²Ρ‹ ΡƒΠΆΠ΅ настроили Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ²? Или всё Π΅Ρ‰Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ чиститС ΠΈ ΠΈΡ‰Π΅Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅?

β€” Π§Π΅ΠΌ вашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ отличаСтся ΠΎΡ‚ стандартных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ²? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях!

b) Π‘ΠΎΠ»ΡŒΡˆΠ΅ статСй ΠΎ Linux ΠΈ DevOps β€” https://t.me/LinuxSkill, Π° ΠΏΡ€ΠΎ вакансии β€” https://t.me/gradeliftbot