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

πŸ“‘ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

πŸ“‘ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭 БСгодня Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ чистоту ΠΈ порядок Π² Π»ΠΎΠ³Π°Ρ… систСмы. НС Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ диск заполнился мусором, Π° Π²Π°ΠΆΠ½Ρ‹Π΅ записи ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ Π±Π΅Π· слСда? Π’ΠΎΠ³Π΄Π° Ρ‡ΠΈΡ‚Π°ΠΉ дальшС! НачинаСм с ΠΈΠ΄Π΅ΠΈ β€” автоматичСская ротация Π»ΠΎΠ³ΠΎΠ². Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ±Π΅Ρ€Π΅ΠΆΠ΅Ρ‚ мСсто Π½Π° дискС, Π½ΠΎ ΠΈ упростит поиск Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ΠΎΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΠ»Π°Π½: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ стандартный инструмСнт logrotate β€” ΠΎΠ½ Π»Π΅Π³ΠΊΠΎ настраиваСтся ΠΏΠΎΠ΄ Ρ‚Π²ΠΎΠΈ Π½ΡƒΠΆΠ΄Ρ‹. - МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄Π΅Π΄Π»Π°ΠΉΠ½Ρ‹ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Π·Π° послСдниС 7 Π΄Π½Π΅ΠΉ ΠΈΠ»ΠΈ 4 Π½Π΅Π΄Π΅Π»ΠΈ. - ДобавляСм сТатиС старых Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ мСста. - Π’Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки β€” создаСм ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для Π»ΠΎΠ³ΠΎΠ² nginx: /var/log/nginx/*.log { daily rotate 14 compress missingok notifempty create 640 www-data adm } Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ освободит мСсто ΠΈ обСспСчит порядок. А Ρ‡Ρ‚ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°

πŸ“‘ Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭 БСгодня Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ чистоту ΠΈ порядок Π² Π»ΠΎΠ³Π°Ρ… систСмы. НС Ρ…ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ диск заполнился мусором, Π° Π²Π°ΠΆΠ½Ρ‹Π΅ записи ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ Π±Π΅Π· слСда? Π’ΠΎΠ³Π΄Π° Ρ‡ΠΈΡ‚Π°ΠΉ дальшС!

НачинаСм с ΠΈΠ΄Π΅ΠΈ β€” автоматичСская ротация Π»ΠΎΠ³ΠΎΠ². Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ±Π΅Ρ€Π΅ΠΆΠ΅Ρ‚ мСсто Π½Π° дискС, Π½ΠΎ ΠΈ упростит поиск Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ΠΎΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΠ»Π°Π½:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ стандартный инструмСнт logrotate β€” ΠΎΠ½ Π»Π΅Π³ΠΊΠΎ настраиваСтся ΠΏΠΎΠ΄ Ρ‚Π²ΠΎΠΈ Π½ΡƒΠΆΠ΄Ρ‹.

- МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄Π΅Π΄Π»Π°ΠΉΠ½Ρ‹ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Π·Π° послСдниС 7 Π΄Π½Π΅ΠΉ ΠΈΠ»ΠΈ 4 Π½Π΅Π΄Π΅Π»ΠΈ.

- ДобавляСм сТатиС старых Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ мСста.

- Π’Π°ΠΆΠ½ΠΎΠ΅ β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки β€” создаСм ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для Π»ΠΎΠ³ΠΎΠ² nginx:

/var/log/nginx/*.log {

daily

rotate 14

compress

missingok

notifempty

create 640 www-data adm

}

Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ освободит мСсто ΠΈ обСспСчит порядок. А Ρ‡Ρ‚ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ автоматичСски ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ мСсяца? Π•ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π°:

find /var/log/nginx -type f -name '*.log.*' -mtime +30 -delete

Π›Π΅Π³ΠΊΠΎ ΠΈ просто! НС Π·Π°Π±Ρ‹Π²Π°ΠΉ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ β€” Π·Π°Π»ΠΎΠ³ быстрой диагностики ΠΈ роста систСмы.

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

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot Ρ‚Ρ‹ найдСшь свСТиС вакансии ΠΈ тСсты для ΠΏΡ€ΠΎΡ„ΠΈ!

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