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

πŸ–₯️ *ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ: ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux

πŸ–₯️ *ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ: ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux* Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму чистой ΠΈ свободной ΠΎΡ‚ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ΠΎΠ² бСсполСзных Π»ΠΎΠ³ΠΎΠ²? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” для вас! БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ красиво Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ чистку Π»ΠΎΠ³ΠΎΠ² β€” ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ риск пСрСполнСния диска ΠΈ избавляСмся ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки, - ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° хранящимися Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, - Π·Π°Ρ‰ΠΈΡ‚Π° систСмы ΠΎΡ‚ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… сбоСв. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ cron β€” Π·Π°Π΄Π°Ρ‡Ρƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ рСгулярно ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π»ΠΎΠ³ΠΎΠ². Для этого создадим bash-скрипт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, clean_logs.sh, ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² расписаниС. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ скрипт: #!/bin/bash find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; Он Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ. - ΠŸΠΎΡ‚ΠΎΠΌ запускаСм Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· cron: crontab -e ДобавляСм строку: 0 2 * * * /path/to/clean_logs.sh Π’Π΅ΠΏΠ΅Ρ€ΡŒ вашС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π»ΠΎΠ³ΠΎΠ² очищаСтся автоматичСски, Π° систСма β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π΅Π΅. А Π·Π½Π°Π΅

πŸ–₯️ *ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ: ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux*

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСму чистой ΠΈ свободной ΠΎΡ‚ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ΠΎΠ² бСсполСзных Π»ΠΎΠ³ΠΎΠ²? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” для вас! БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΠΈ красиво Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ чистку Π»ΠΎΠ³ΠΎΠ² β€” ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ риск пСрСполнСния диска ΠΈ избавляСмся ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки,

- ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° хранящимися Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ,

- Π·Π°Ρ‰ΠΈΡ‚Π° систСмы ΠΎΡ‚ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… сбоСв.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ cron β€” Π·Π°Π΄Π°Ρ‡Ρƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ рСгулярно ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· Π»ΠΎΠ³ΠΎΠ². Для этого создадим bash-скрипт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, clean_logs.sh, ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² расписаниС.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ скрипт:

#!/bin/bash

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

Он Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 7 Π΄Π½Π΅ΠΉ.

- ΠŸΠΎΡ‚ΠΎΠΌ запускаСм Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· cron:

crontab -e

ДобавляСм строку:

0 2 * * * /path/to/clean_logs.sh

Π’Π΅ΠΏΠ΅Ρ€ΡŒ вашС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π»ΠΎΠ³ΠΎΠ² очищаСтся автоматичСски, Π° систСма β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π΅Π΅. А Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ скрипты ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΆΡƒΡ€Π½Π°Π»Π°ΠΌΠΈ syslog, journalctl ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ критСриям?

ΠŸΡ€ΠΎΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉΡΡ вмСстС с Π½Π°ΠΌΠΈ ΠΈ Π½Π΅ позволяй Π»ΠΎΠ³Π°ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π²ΠΎΠ΅ΠΉ систСмой!

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих ΠΊΠΎΠ»Π»Π΅Π³ Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒ свои знания Π² тСстах Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!