Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸŒ€πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмным ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ (logrotate) β€” ΡƒΠ΄Π΅Ρ€ΠΆΠΈ систСму Π² порядкС

πŸŒ€πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмным ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ (logrotate) β€” ΡƒΠ΄Π΅Ρ€ΠΆΠΈ систСму Π² порядкС! Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму чистой, Π½ΠΎ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт диагностику ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ? НС позволяй Π»ΠΎΠ³Π°ΠΌ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² гигантскиС Ρ„Π°ΠΉΠ»Ρ‹, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π΅! Π—Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ, Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π»ΠΎΠ³ΠΎΠ². - ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ logrotate ΠΎΡ‡Π΅Π½ΡŒ просто: - Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² /etc/logrotate.d/ - ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈ количСство сохранимых Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ сТатиС для экономии мСста НапримСр: /var/log/nginx/*.log { weekly rotate 4 missingok notifempty compress delaycompress sharedscripts postrotate systemctl reload nginx > /dev/null 2>&1 || true endscript } Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ экономит мСсто, Π½ΠΎ ΠΈ ускоряСт поиск событий ΠΈ ошибок. А Ρƒ тСбя Π΅ΡΡ‚ΡŒ провСрСнная схСма Π»ΠΎΠ³-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°? Как ΡΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅: большая история Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ? УбСдись, Ρ‡Ρ‚ΠΎ твоя сис

πŸŒ€πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмным ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ (logrotate) β€” ΡƒΠ΄Π΅Ρ€ΠΆΠΈ систСму Π² порядкС!

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму чистой, Π½ΠΎ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт диагностику ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ? НС позволяй Π»ΠΎΠ³Π°ΠΌ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² гигантскиС Ρ„Π°ΠΉΠ»Ρ‹, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π΅! Π—Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ, Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π»ΠΎΠ³ΠΎΠ².

- ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ logrotate ΠΎΡ‡Π΅Π½ΡŒ просто:

- Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² /etc/logrotate.d/

- ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈ количСство сохранимых Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ²

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ сТатиС для экономии мСста

НапримСр:

/var/log/nginx/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl reload nginx > /dev/null 2>&1 || true

endscript

}

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ экономит мСсто, Π½ΠΎ ΠΈ ускоряСт поиск событий ΠΈ ошибок. А Ρƒ тСбя Π΅ΡΡ‚ΡŒ провСрСнная схСма Π»ΠΎΠ³-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°?

Как ΡΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅: большая история Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ?

УбСдись, Ρ‡Ρ‚ΠΎ твоя систСма Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ ΠΈ ΡƒΠΌΠ΅Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°ΠΌ!

- Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

- Β«ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

- Β«Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях linux? ΠŸΡ€ΠΎΠΉΠ΄ΠΈ тСсты Π² ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ вСсь Ρ€Ρ‹Π½ΠΎΠΊ вакансий Π² telegram Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

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