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

πŸš€ *Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сТатиС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate

πŸš€ *Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сТатиС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹! πŸ› οΈ ВсСгда Π»ΠΈ ваши Π»ΠΎΠ³ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ΠΊΡƒΡ‡Ρƒ мСста, Π° ручная чистка становится скучной? Π•ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” Logrotate! Π­Ρ‚ΠΎΡ‚ инструмСнт Π΄Π΅Π»Π°Π΅Ρ‚ Тизнь ΠΏΡ€ΠΎΡ‰Π΅: ΠΎΠ½ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ сТатиС ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², освобоТдая пространство ΠΈ сниТая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° систСму. Π§Ρ‚ΠΎ ΠΎΠ½ ΡƒΠΌΠ΅Π΅Ρ‚? - АвтоматичСски ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ старыС Π»ΠΎΠ³ΠΈ - ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ частоту Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ - Π£Π΄Π°Π»ΡΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ - ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ просто: достаточно ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³Π΅! НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ послСдниС 7 Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ², добавляСшь Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³: /var/log/myapp/*.log { daily rotate 7 compress missingok notifempty create 640 root adm } Π­Ρ‚ΠΎ сдСлаСт Ρ€Π°Π±ΠΎΡ‚Ρƒ автоматичСской ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ. А Ρ‚Ρ‹ знаСшь, ΠΊΠ°ΠΊΠΈΠ΅ Π΅Ρ‰Π΅ тонкости Π΅ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ? Или ΠΎΡΡ‚Π°Π΅ΡˆΡŒΡΡ Π½Π° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… настройках? ΠŸΡ€ΠΎΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ Π΄Π΅Ρ€ΠΆΠΈ систСму ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ β€” вСдь это Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹! πŸ€– Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ Π½Π°ΠΉ

πŸš€ *Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сТатиС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹! πŸ› οΈ

ВсСгда Π»ΠΈ ваши Π»ΠΎΠ³ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ΠΊΡƒΡ‡Ρƒ мСста, Π° ручная чистка становится скучной? Π•ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” Logrotate! Π­Ρ‚ΠΎΡ‚ инструмСнт Π΄Π΅Π»Π°Π΅Ρ‚ Тизнь ΠΏΡ€ΠΎΡ‰Π΅: ΠΎΠ½ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ сТатиС ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², освобоТдая пространство ΠΈ сниТая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° систСму.

Π§Ρ‚ΠΎ ΠΎΠ½ ΡƒΠΌΠ΅Π΅Ρ‚?

- АвтоматичСски ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ старыС Π»ΠΎΠ³ΠΈ

- ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ частоту Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ

- Π£Π΄Π°Π»ΡΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ

- ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ²

ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ просто: достаточно ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³Π΅! НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ послСдниС 7 Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ², добавляСшь Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³:

/var/log/myapp/*.log {

daily

rotate 7

compress

missingok

notifempty

create 640 root adm

}

Π­Ρ‚ΠΎ сдСлаСт Ρ€Π°Π±ΠΎΡ‚Ρƒ автоматичСской ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ. А Ρ‚Ρ‹ знаСшь, ΠΊΠ°ΠΊΠΈΠ΅ Π΅Ρ‰Π΅ тонкости Π΅ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ? Или ΠΎΡΡ‚Π°Π΅ΡˆΡŒΡΡ Π½Π° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… настройках?

ΠŸΡ€ΠΎΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ Π΄Π΅Ρ€ΠΆΠΈ систСму ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ β€” вСдь это Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹!

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