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

πŸ”§*Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π½Π° Linux Π·Π° 1 ΠΌΠΈΠ½ΡƒΡ‚Ρƒ

πŸ”§*Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π½Π° Linux Π·Π° 1 ΠΌΠΈΠ½ΡƒΡ‚Ρƒ* ВсС систСмныС администраторы ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ². НС Π½ΡƒΠΆΠ½ΠΎ постоянно ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π½ΠΈΠΌΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ β€” сдСлай это автоматичСски! БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку старых Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°. Всё просто ΠΈ эффСктивно! - Π‘ΠΎΠ·Π΄Π°ΠΉ скрипт очистки Π»ΠΎΠ³Π°: sudo nano /usr/local/bin/clear_logs.sh Π’ΡΡ‚Π°Π²ΡŒ Ρ‚ΡƒΠ΄Π°: #!/bin/bash find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; - Π‘Π΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ исполняСмым: sudo chmod +x /usr/local/bin/clear_logs.sh - Π‘ΠΎΠ·Π΄Π°ΠΉ systemd Ρ‚Π°ΠΉΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипт ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю: sudo nano /etc/systemd/system/clean-logs.timer И Π²ΡΡ‚Π°Π²ΡŒ: [Unit] Description=ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° Π»ΠΎΠ³ΠΎΠ² Ρ€Π°Π· Π² нСдСлю [Timer] OnCalendar=weekly Persistent=true [Install] WantedBy=timers.target - Аналогично создай ΡŽΠ½ΠΈΡ‚-Ρ„Π°ΠΉΠ» сСрвиса: sudo nano /etc/systemd/system/clean-logs.service Π’Π°ΠΌ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈ: [Unit] Description=Запуск очистки Π»ΠΎΠ³ΠΎΠ² [Service] Type=o

πŸ”§*Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π½Π° Linux Π·Π° 1 ΠΌΠΈΠ½ΡƒΡ‚Ρƒ*

ВсС систСмныС администраторы ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»ΠΎΠ². НС Π½ΡƒΠΆΠ½ΠΎ постоянно ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π½ΠΈΠΌΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ β€” сдСлай это автоматичСски!

БСгодня расскаТу, ΠΊΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку старых Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°. Всё просто ΠΈ эффСктивно!

- Π‘ΠΎΠ·Π΄Π°ΠΉ скрипт очистки Π»ΠΎΠ³Π°:

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

Π’ΡΡ‚Π°Π²ΡŒ Ρ‚ΡƒΠ΄Π°:

#!/bin/bash

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

- Π‘Π΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ исполняСмым:

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

- Π‘ΠΎΠ·Π΄Π°ΠΉ systemd Ρ‚Π°ΠΉΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипт ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю:

sudo nano /etc/systemd/system/clean-logs.timer

И Π²ΡΡ‚Π°Π²ΡŒ:

[Unit]

Description=ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° Π»ΠΎΠ³ΠΎΠ² Ρ€Π°Π· Π² нСдСлю

[Timer]

OnCalendar=weekly

Persistent=true

[Install]

WantedBy=timers.target

- Аналогично создай ΡŽΠ½ΠΈΡ‚-Ρ„Π°ΠΉΠ» сСрвиса:

sudo nano /etc/systemd/system/clean-logs.service

Π’Π°ΠΌ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈ:

[Unit]

Description=Запуск очистки Π»ΠΎΠ³ΠΎΠ²

[Service]

Type=oneshot

ExecStart=/usr/local/bin/clear_logs.sh

- Запусти Ρ‚Π°ΠΉΠΌΠ΅Ρ€:

sudo systemctl daemon-reload

sudo systemctl enable --now clean-logs.timer

Π’ΠΎΡ‚ ΠΈ всё! Π’Π΅ΠΏΠ΅Ρ€ΡŒ твоя систСма сама Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ старыС Π»ΠΎΠ³ΠΈ, освобоТдая мСсто ΠΈ избавляя ΠΎΡ‚ Ρ€ΡƒΡ‡Π½Ρ‹Ρ… Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΎΠ². А Ρ‚Ρ‹ ΡƒΠΆΠ΅ настроил Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ всё Π΅Ρ‰Π΅ дСлаСшь это Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° vacancies для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot