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

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ заполнСния диска

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ заполнСния диска ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭 Π’Π°ΡˆΠ° систСма – ΠΊΠ°ΠΊ космичСский ΠΊΠΎΡ€Π°Π±Π»ΡŒ: Ρ‡Π΅ΠΌ мСньшС мусора Π²Π½ΡƒΡ‚Ρ€ΠΈ, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ красиво Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ диск Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ заполнялся случайно. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ старыС Π»ΠΎΠ³ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ мСсто ΠΈ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный logrotate β€” ΠΈ ΠΎΠ½ сдСлаСт всё Π·Π° вас! ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства: - ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка - Π“ΠΈΠ±ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π»ΠΎΠ³ΠΎΠ² - АвтоматичСская ротация ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Ρ„Π°ΠΉΠ»ΠΎΠ² Для Π½Π°Ρ‡Π°Π»Π°, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ logrotate установлСн: - sudo apt-get install logrotate (Debian/Ubuntu) - sudo yum install logrotate (CentOS/RHEL) Π”Π°Π»Π΅Π΅, создайтС свой ΠΊΠΎΠ½Ρ„ΠΈΠ³: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для /var/log/myapp/*.log: /var/log/myapp/*.log { weekly rotate 4 compress missingok notifempty create 640 root adm delaycompress } Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 4 Ρ€Π°

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ заполнСния диска

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! 🧭 Π’Π°ΡˆΠ° систСма – ΠΊΠ°ΠΊ космичСский ΠΊΠΎΡ€Π°Π±Π»ΡŒ: Ρ‡Π΅ΠΌ мСньшС мусора Π²Π½ΡƒΡ‚Ρ€ΠΈ, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ красиво Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ диск Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ заполнялся случайно.

Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ старыС Π»ΠΎΠ³ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ мСсто ΠΈ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный logrotate β€” ΠΈ ΠΎΠ½ сдСлаСт всё Π·Π° вас!

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства:

- ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка

- Π“ΠΈΠ±ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π»ΠΎΠ³ΠΎΠ²

- АвтоматичСская ротация ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Ρ„Π°ΠΉΠ»ΠΎΠ²

Для Π½Π°Ρ‡Π°Π»Π°, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ logrotate установлСн:

- sudo apt-get install logrotate (Debian/Ubuntu)

- sudo yum install logrotate (CentOS/RHEL)

Π”Π°Π»Π΅Π΅, создайтС свой ΠΊΠΎΠ½Ρ„ΠΈΠ³: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для /var/log/myapp/*.log:

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

delaycompress

}

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 4 Ρ€Π°Π·Π°, ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒΡΡ послС Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ. МоТно Π΄Π°ΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запуск Ρ‡Π΅Ρ€Π΅Π· cron β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Π±Ρ‹Π»ΠΎ Π³Π»Π°Π΄ΠΊΠΎ ΠΈ Ρ‚ΠΈΡ…ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎ маслу.

А Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Π»ΠΎΠ³Π°ΠΌΠΈ? Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ своими хитростями!

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

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