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

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов

πŸ› οΈ Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов

Π“ΠΎΡ‚ΠΎΠ² ΠΊ Π½ΠΎΠ²Ρ‹ΠΌ открытиям? ΠŸΠΎΡ€ΠΎΠΉ ΠΎΠ΄Π½Π° малСнькая ΠΊΠΎΠΌΠ°Π½Π΄Π° способна ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒ тСбя ΠΎΡ‚ часовых Π·Π°Π±ΠΎΡ‚.

БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простыС, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Π΅ Bash-скрипты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ‚Π²ΠΎΡŽ Тизнь ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Π΅Π΅.

- АвтоматичСская очистка Π»ΠΎΠ³ΠΎΠ² ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²:

#!/bin/bash

find /var/log -type f -name "*.log" -mtime +7 -delete

find /tmp -type f -mtime +1 -delete

- Бэкап Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²:

#!/bin/bash

tar czf /backup/$(date +%F).tar.gz /etc /home/user/data

- ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ дискового пространства ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅:

#!/bin/bash

USAGE=$(df / | grep / | awk '{ print $5 }' | sed 's/%//')

if [ "$USAGE" -gt 80 ]; then

mail -s "Disk Space Alert" admin@example.com <<< "Disk usage is at ${USAGE}%"

fi

- ОбновлСниС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ пСрСзапуск слуТб:

#!/bin/bash

sudo apt update && sudo apt upgrade -y

sudo systemctl restart apache2

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ±ΠΎΠΉ скрипты β€” ΠΊΠ°ΠΊ Π²Π΅Ρ€Π½Ρ‹Π΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Ρ€Π°Π³ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ врСмя Π½Π° Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ.

ЭкспСримСнтируй, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠΉ β€” ΠΈ смотри, ΠΊΠ°ΠΊ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ твоя ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ!

Π§Ρ‚ΠΎ Π±Ρ‹ Ρ‚Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π² свой самый ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ скрипт?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ настоящим ΠΏΡ€ΠΎΡ„ΠΈ ΠΈ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!