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

πŸ“‘ Настройка автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²

πŸ“‘ Настройка автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ DevOps! πŸš€ БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму чистой ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΠΉ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий β€” автоматичСская ΡƒΠ±ΠΎΡ€ΠΊΠ° рядом с Π²Π°ΠΌΠΈ, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎ Π½Π΅ΠΉ Π½Π΅ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅! Π’ΠΎΡ‚ нСсколько сСкрСтов, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‚ старых Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, сохраняя мСсто ΠΈ порядок: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π»ΠΎΠ³ΠΈ, настроив ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΏΠΎ своим Π½ΡƒΠΆΠ΄Π°ΠΌ. - НастройтС cron для рСгулярной очистки Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΏΠΎΠΊ β€” Ρ‚Π°ΠΊ Π²Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ "Ρ‡ΠΈΡΡ‚ΠΈΠ»ΡŒΡ‰ΠΈΠΊΠΎΠ²" Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ /tmp ΠΈ /var/tmp, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ старыС Ρ„Π°ΠΉΠ»Ρ‹: sudo find /tmp -type f -atime +10 -delete - Для Π»ΠΎΠ³ΠΎΠ² Π·Π°Π΄Π°ΠΉΡ‚Π΅ срок хранСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: /var/log/*.log { weekly rotate 4 missingok notifempty compress delaycompress } ΠŸΠ»ΡŽΡΡ‹ автоматичСской очистки: - Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ свободного пространства - МСньшС Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π²Π°ΠΆΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ - ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ошибок ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€

πŸ“‘ Настройка автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ DevOps! πŸš€

БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму чистой ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎΠΉ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий β€” автоматичСская ΡƒΠ±ΠΎΡ€ΠΊΠ° рядом с Π²Π°ΠΌΠΈ, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎ Π½Π΅ΠΉ Π½Π΅ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅!

Π’ΠΎΡ‚ нСсколько сСкрСтов, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‚ старых Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, сохраняя мСсто ΠΈ порядок:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ автоматичСски ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π»ΠΎΠ³ΠΈ, настроив ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΏΠΎ своим Π½ΡƒΠΆΠ΄Π°ΠΌ.

- НастройтС cron для рСгулярной очистки Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΏΠΎΠΊ β€” Ρ‚Π°ΠΊ Π²Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ "Ρ‡ΠΈΡΡ‚ΠΈΠ»ΡŒΡ‰ΠΈΠΊΠΎΠ²" Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ /tmp ΠΈ /var/tmp, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ старыС Ρ„Π°ΠΉΠ»Ρ‹:

sudo find /tmp -type f -atime +10 -delete

- Для Π»ΠΎΠ³ΠΎΠ² Π·Π°Π΄Π°ΠΉΡ‚Π΅ срок хранСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

}

ΠŸΠ»ΡŽΡΡ‹ автоматичСской очистки:

- Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ свободного пространства

- МСньшС Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π²Π°ΠΆΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ

- ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ошибок ΠΈΠ·-Π·Π° пСрСполнСния диска

А самый Π³Π»Π°Π²Π½Ρ‹ΠΉ вопрос: Π° Π²Ρ‹ слСдитС Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ систСмы рСгулярно ΠΈΠ»ΠΈ довСряСтС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠ΅?

Π”ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ чистотС систСмы ΠΊΠ°ΠΊ ΠΎ порядкС Π² Π³ΠΎΠ»ΠΎΠ²Π΅ β€” ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅, ΠΊΠΎΠ³Π΄Π° всё Π½Π° своих мСстах.

________________

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

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

Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях? ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ ΠΈΡ… ΠΈ ΡƒΠ·Π½Π°ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ β€” Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ ΠΈ Π±ΠΎΡ‚Π΅!

#Linux #Sysadmin #DevOps #Автоматизация