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

πŸ“‘ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux

πŸ“‘ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux🧹 ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Устал Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ с заполнившимися Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ΠΏΠΎ ΠΈΡ… очисткС? БСгодня расскаТу, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот процСсс Π»Π΅Π³ΠΊΠΎ ΠΈ красиво β€” Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π²ΠΈΡ‚ΠΊΠΎΠ². На самом Π΄Π΅Π»Π΅, это ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ каТСтся: Π΅ΡΡ‚ΡŒ встроСнныС инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ "Π½Π° Π·Π°Π΄Π½Π΅ΠΌ Ρ„ΠΎΠ½Π΅", освобоТдая мСсто ΠΈ прСдотвращая сбои ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π»ΠΎΠ³ΠΎΠ². НапримСр, созданиС простого скрипта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ удаляСт старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ², β€” ΠΈ всё. ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - автоматичСская очистка Π±Π΅Π· участия Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° - ΡƒΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов - простая настройка Ρ‡Π΅Ρ€Π΅Π· cron ΠΈΠ»ΠΈ systemd МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСмныС Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² сутки ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ достиТСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ β€” достаточно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² cron: - find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ journalctl: - journalctl --v

πŸ“‘ Как быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux🧹

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Устал Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ с заполнившимися Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ΠΏΠΎ ΠΈΡ… очисткС? БСгодня расскаТу, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот процСсс Π»Π΅Π³ΠΊΠΎ ΠΈ красиво β€” Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Π²ΠΈΡ‚ΠΊΠΎΠ².

На самом Π΄Π΅Π»Π΅, это ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ каТСтся: Π΅ΡΡ‚ΡŒ встроСнныС инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ "Π½Π° Π·Π°Π΄Π½Π΅ΠΌ Ρ„ΠΎΠ½Π΅", освобоТдая мСсто ΠΈ прСдотвращая сбои ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π»ΠΎΠ³ΠΎΠ². НапримСр, созданиС простого скрипта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ удаляСт старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ², β€” ΠΈ всё.

ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- автоматичСская очистка Π±Π΅Π· участия Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°

- ΡƒΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов

- простая настройка Ρ‡Π΅Ρ€Π΅Π· cron ΠΈΠ»ΠΈ systemd

МоТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСмныС Π·Π°Π΄Π°Ρ‡ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² сутки ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ достиТСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ β€” достаточно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² cron:

- find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ

Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ journalctl:

- journalctl --vacuum-time=7d β€” ΡƒΠ΄Π°Π»ΠΈΡ‚ записи ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ

Π’Π°ΠΊΠΈΠ΅ простыС инструмСнты ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму Π² порядкС ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… сбоСв. А Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² своих систСмах? ΠŸΠΎΠ²Π΅Π΄Π°ΠΉΡ‚Π΅ Π² коммСнтариях!