Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

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

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

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ чистоты! ✨

Π—Π½Π°Π΅ΡˆΡŒ, ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ самый ΠΊΡ€ΡƒΡ‚ΠΎΠΉ сСрвСр нуТдаСтся Π² нСбольшой ΠΏΠΎΠΌΠΎΡ‰ΠΈ β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Ρ…Π»Π°ΠΌΠ»ΡΡ‚ΡŒΡΡ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ мСсто. БСгодня расскаТу, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ диск Π² порядкС, Π½Π΅ тратя ΠΏΡ€ΠΈ этом ΡƒΠΉΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Основной фокус β€” автоматизация Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма сама Π·Π°Π±ΠΎΡ‚ΠΈΠ»Π°ΡΡŒ ΠΎ сСбС. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, создадим скрипт ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ Π² cron, которая рСгулярно удаляСт ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Π»ΠΎΠ³ΠΈ, ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ кэш ΠΈ освобоТдаСт мСсто.

НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π° для очистки Π»ΠΎΠ³ΠΎΠ²:

- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π»ΠΎΠ³ΠΎΠ² Π² /var/log:

sudo find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кСша apt (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ)

sudo apt-get clean

- ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кэша systemd journal:

sudo journalctl --vacuum-time=10d

Настройка cron для автоматичСской Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” ΠΎΡ‡Π΅Π½ΡŒ просто: ΠΎΡ‚ΠΊΡ€ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π·Π°Π΄Π°Ρ‡

sudo crontab -e

ΠΈ добавь строку, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ очистки:

0 3 * * * /usr/bin/find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; && /bin/systemctl restart systemd-journald

Π­Ρ‚ΠΎ подвластно Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ β€” Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Π»ΠΈΡΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π°ΠΌΠΈ. Π’Π°ΠΊ вСсь систСмный "мусор" убСрСтся сам собой, Π° Ρ‚Ρ‹ ΠΎΡΡ‚Π°Π΅ΡˆΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с чистой ΠΈ Π»Π΅Π³ΠΊΠΎΠΉ систСмой.

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ слСдишь Π·Π° своим диском? Π•ΡΡ‚ΡŒ свои сСкрСты очистки?

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽ тСбя Π² наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill β€” Ρ‚Π°ΠΌ Π΅Ρ‰Ρ‘ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΠΈΡˆΠ΅ΠΊ, Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” вакансии ΠΈ тСсты ΠΏΠΎ Linux.

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