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

πŸ“Ÿ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ cron для автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ освобоТдСния мСста

πŸ“Ÿ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ cron для автоматичСской очистки Π»ΠΎΠ³ΠΎΠ² ΠΈ освобоТдСния мСста

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСнный cron ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π΅Π±Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ, Π½ΠΎ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ систСму чистой ΠΈ быстрой?

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ Ρ‚Π΅Π±Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· простых, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Ρ… способов β€” автоматичСская очистка Π»ΠΎΠ³ΠΎΠ². Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Π·Π°Π±ΠΎΡ‚Π° ΠΎ своСм Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ саду, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ всСгда Ρ†Π²Π΅Π».

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ?

- Π£Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ мСсто Π½Π° дискС

- ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π»Π°Π²ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ΅ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²

- Π£ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»Π°ΠΌΠΈ

Π’Ρ‹ моТСшь ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ скрипт ΠΈ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΡ‡ΡŒ.

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

- создаСшь Ρ„Π°ΠΉΠ» очистки:

sudo nano /usr/local/bin/clean_logs.sh

- Π²ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ Ρ‚ΡƒΠ΄Π°:

#!/bin/bash

journalctl --vacuum-time=7d

sudo rm -f /var/log/*.gz /var/log/*.1

- даСшь ΠΏΡ€Π°Π²Π° Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅:

sudo chmod +x /usr/local/bin/clean_logs.sh

- и добавляСшь в cron:

sudo crontab -e

И Π²ΠΏΠΈΡΡ‹Π²Π°Π΅ΡˆΡŒ строку:

0 3 * * * /usr/local/bin/clean_logs.sh

Π’ΠΎΡ‚ ΠΈ всё! ΠšΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΡ‡ΡŒ систСма сама заботится ΠΎ Π»ΠΎΠ³Π°Ρ….

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ настроил Π°Π²Ρ‚ΠΎΠΊΠ»ΠΈΠ½ΠΈΠ½Π³ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ это Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Подпишись Π½Π° https://t.me/LinuxSkill β€” Ρ‚Π°ΠΌ большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй, Π° для тСстов β€” наш Π±ΠΎΡ‚ https://t.me/gradeliftbot!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· простыС скрипты!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” ΠΈ Π½Π΅ пропусти!