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

πŸ› οΈ Автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмных скриптов: сСкрСты Bash

πŸ› οΈ Автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмных скриптов: сСкрСты Bash Π’ соврСмСнном ΠΌΠΈΡ€Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ успСху. А Ρ‡Ρ‚ΠΎ, Ссли ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅? Π›ΠΎΠ²ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ ΠΏΠΎ созданию ΠΌΠΎΡ‰Π½Ρ‹Ρ… скриптов Π½Π° Bash, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ приятнСС! - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ²: awk '{print $1, $5}' /var/log/syslog | sort | uniq -c | sort -nr - Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ бэкапы с Π΄Π°Ρ‚ΠΎΠΉ: tar -cvzf backup_$(date +%Y-%m-%d).tar.gz /etc /home - ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠΌ использованиС CPU ΠΈ увСдомляСм: top -b -n1 | head -20 Π›Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ обновлСния ΠΈΠ»ΠΈ сбор статистики! А Π΅Ρ‰Π΅ β€” ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· cron, прСвращая Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ Π² приятноС дСйствиС. *Иногда ΠΈΠΌΠ΅Π½Π½ΠΎ скрипты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ пСрспСктиву: автоматизация β€” это Π½Π΅ просто удобство, Π° ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для систСмных ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ².* - Π“ΠΎΡ‚ΠΎΠ² ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ? Π‘ΠΎΠ»ΡŒΡˆΠ΅ статСй ΠΈ тСстов ΠΏΠΎ Linux ΠΆΠ΄ΡƒΡ‚ тСбя Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill. А Π²Π°ΠΊΠ°

πŸ› οΈ Автоматизация Π·Π°Π΄Π°Ρ‡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмных скриптов: сСкрСты Bash

Π’ соврСмСнном ΠΌΠΈΡ€Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ успСху. А Ρ‡Ρ‚ΠΎ, Ссли ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅? Π›ΠΎΠ²ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ ΠΏΠΎ созданию ΠΌΠΎΡ‰Π½Ρ‹Ρ… скриптов Π½Π° Bash, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ приятнСС!

- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ²:

awk '{print $1, $5}' /var/log/syslog | sort | uniq -c | sort -nr

- Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ бэкапы с Π΄Π°Ρ‚ΠΎΠΉ:

tar -cvzf backup_$(date +%Y-%m-%d).tar.gz /etc /home

- ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠΌ использованиС CPU ΠΈ увСдомляСм:

top -b -n1 | head -20

Π›Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ обновлСния ΠΈΠ»ΠΈ сбор статистики! А Π΅Ρ‰Π΅ β€” ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· cron, прСвращая Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ Π² приятноС дСйствиС.

*Иногда ΠΈΠΌΠ΅Π½Π½ΠΎ скрипты ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ пСрспСктиву: автоматизация β€” это Π½Π΅ просто удобство, Π° ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для систСмных ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ².*

- Π“ΠΎΡ‚ΠΎΠ² ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ? Π‘ΠΎΠ»ΡŒΡˆΠ΅ статСй ΠΈ тСстов ΠΏΠΎ Linux ΠΆΠ΄ΡƒΡ‚ тСбя Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill. А вакансии для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ² β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!