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

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли систСмных ΠΌΠ°Π³ΠΈΠΉ! ✨ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСнная ротация Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму Π² порядкС ΠΈ освобоТдаСт мСсто Π½Π° дискС? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ просто! - Установи ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ logrotate: sudo apt-get install logrotate - Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для своих Π»ΠΎΠ³ΠΎΠ²: /etc/logrotate.d/myapp: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart myapp endscript } - Запусти Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ: sudo logrotate /etc/logrotate.conf --debug - Настрой Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· cron: sudo crontab -e Π”ΠΎΠ±Π°Π²ΡŒ строку: 0 0 * * 0 /usr/sbin/logrotate /etc/logrotate.conf Π’Π°ΠΊ Ρ‚Ρ‹ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡˆΡŒ накоплСния Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ΠΎΠ² старых Π»ΠΎΠ³ΠΎΠ²! Всё просто β€” ΠΈ систСма чувствуСт сСбя ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ. Π—Π°Ρ‡Π΅ΠΌ ΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° мСсто закончится, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΡƒΠΆΠ΅ сСгодня? - ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/Lin

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΈ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, исслСдоватСли систСмных ΠΌΠ°Π³ΠΈΠΉ! ✨

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСнная ротация Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму Π² порядкС ΠΈ освобоТдаСт мСсто Π½Π° дискС? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это быстро ΠΈ просто!

- Установи ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ logrotate:

sudo apt-get install logrotate

- Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для своих Π»ΠΎΠ³ΠΎΠ²:

/etc/logrotate.d/myapp:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart myapp

endscript

}

- Запусти Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ:

sudo logrotate /etc/logrotate.conf --debug

- Настрой Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· cron:

sudo crontab -e

Π”ΠΎΠ±Π°Π²ΡŒ строку:

0 0 * * 0 /usr/sbin/logrotate /etc/logrotate.conf

Π’Π°ΠΊ Ρ‚Ρ‹ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡˆΡŒ накоплСния Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ΠΎΠ² старых Π»ΠΎΠ³ΠΎΠ²! Всё просто β€” ΠΈ систСма чувствуСт сСбя ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ.

Π—Π°Ρ‡Π΅ΠΌ ΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° мСсто закончится, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΡƒΠΆΠ΅ сСгодня?

- ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„ΠΈ ΠΈ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ большС сСкрСтов, Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” сСбя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ!

- Π—Π°Π²Ρ‚Ρ€Π° расскаТу, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ дискового пространства. НС пропусти!