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

πŸ› οΈ Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ эффСктивныС Bash-скрипты

πŸ› οΈ Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ эффСктивныС Bash-скрипты ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€ Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ, Ρ‚ΠΎ освоСниС Bash-скриптов β€” Ρ‚Π²ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€! БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ автоматичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±ΠΎΠ»Π΅Π΅ приятной. - Начни с простого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: автоматичСская ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° свободного мСста Π½Π° дискС: #!/bin/bash df -h | grep '/dev/sda1' - Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ диска β€” ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π·Π°Ρ€Π°Π½Π΅Π΅: #!/bin/bash USAGE=$(df / | grep / | awk '{ print $5 }' | sed 's/%//') if [ "$USAGE" -gt 80 ]; then echo "Диск ΠΏΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½: ${USAGE}%" fi - АвтоматичСский бэкап сайта Π½Π° сСрвСрС с Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ ΠΏΠΎ email: #!/bin/bash tar -czf /backup/site_$(date +%Y%m%d).tar.gz /var/www/html mail -s "Бэкап сайта" user@example.com < /dev/null Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ скрипты β€” ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ: каТдая новая идСя β€” шаг ΠΊ мастСрству. - ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΏΠΈΡΠ°Ρ‚ΡŒ свои сцСнарии? - Они экономят врСмя - ΠŸΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ - Π£Π»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ Π½

πŸ› οΈ Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ эффСктивныС Bash-скрипты

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

Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ, Ρ‚ΠΎ освоСниС Bash-скриптов β€” Ρ‚Π²ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€! БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ автоматичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±ΠΎΠ»Π΅Π΅ приятной.

- Начни с простого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: автоматичСская ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° свободного мСста Π½Π° дискС:

#!/bin/bash

df -h | grep '/dev/sda1'

- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ диска β€” ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π·Π°Ρ€Π°Π½Π΅Π΅:

#!/bin/bash

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

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

echo "Диск ΠΏΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½: ${USAGE}%"

fi

- АвтоматичСский бэкап сайта Π½Π° сСрвСрС с Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ ΠΏΠΎ email:

#!/bin/bash

tar -czf /backup/site_$(date +%Y%m%d).tar.gz /var/www/html

mail -s "Бэкап сайта" user@example.com < /dev/null

Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ скрипты β€” ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ: каТдая новая идСя β€” шаг ΠΊ мастСрству.

- ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит ΠΏΠΈΡΠ°Ρ‚ΡŒ свои сцСнарии?

- Они экономят врСмя

- ΠŸΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ

- Π£Π»ΡƒΡ‡ΡˆΠ°ΡŽΡ‚ Π½Π°Π²Ρ‹ΠΊΠΈ систСмного ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π΄Π΅Π»Π°Π» свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Bash-скрипт?

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot