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

πŸš€ *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов

πŸš€ *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, систСмный волшСбник! ✨ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€ΡƒΠΊΡƒ Π½Π° ΠΏΡƒΠ»ΡŒΡΠ΅ своСй систСмы Π±Π΅Π· постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ? Π’ΠΎΠ³Π΄Π° эта Ρ‚Π΅ΠΌΠ° для тСбя β€” автоматизация ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π½Π° Bash! Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ систСмы Π²Ρ‹ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ: - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° использования диска: df -h | grep /dev/sda1 - ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ CPU-Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ: top -b -n1 | grep "Cpu(s)" - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° свободной памяти: free -m - Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΏΠΎΡ€ΠΎΠ³Π°: if [ $(free -m | awk 'NR==2{print $4}') -lt 500 ]; then echo "ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»Π°ΡΡŒ!" fi - АвтоматичСская ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΏΠΎ Email: tar -czf report_$(date +%Y%m%d).tar.gz /var/log/syslog # И Π΄Π°Π»Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Автоматизация β€” это искусство Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма сама Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π° Ρ‚Π΅Π±Π΅ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, ΠΏΠΎΠΊΠ° Ρ‚Ρ‹ занят Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ чудСсами! КакиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Ρƒ тСбя Π±Ρ‹Π²Π°ΡŽΡ‚ самыС слоТныС? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях! --- πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚

πŸš€ *Как Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash-скриптов*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, систСмный волшСбник! ✨ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€ΡƒΠΊΡƒ Π½Π° ΠΏΡƒΠ»ΡŒΡΠ΅ своСй систСмы Π±Π΅Π· постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ? Π’ΠΎΠ³Π΄Π° эта Ρ‚Π΅ΠΌΠ° для тСбя β€” автоматизация ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π½Π° Bash!

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ систСмы Π²Ρ‹ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ:

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° использования диска:

df -h | grep /dev/sda1

- ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ CPU-Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:

top -b -n1 | grep "Cpu(s)"

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° свободной памяти:

free -m

- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ ΠΏΠΎΡ€ΠΎΠ³Π°:

if [ $(free -m | awk 'NR==2{print $4}') -lt 500 ]; then

echo "ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»Π°ΡΡŒ!"

fi

- АвтоматичСская ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΏΠΎ Email:

tar -czf report_$(date +%Y%m%d).tar.gz /var/log/syslog

# И Π΄Π°Π»Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ

Автоматизация β€” это искусство Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма сама Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π° Ρ‚Π΅Π±Π΅ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, ΠΏΠΎΠΊΠ° Ρ‚Ρ‹ занят Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ чудСсами!

КакиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Ρƒ тСбя Π±Ρ‹Π²Π°ΡŽΡ‚ самыС слоТныС? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях!

---

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot:

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

πŸ“© Π£Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉ интСрСс:

> πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

> Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!