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

πŸ›°οΈ ΠžΡΠ½ΠΎΠ²Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Linux: сСкрСты простых скриптов

πŸ›°οΈ ΠžΡΠ½ΠΎΠ²Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Linux: сСкрСты простых скриптов ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚ΠΈ ΠΊ эффСктивности! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ Тизнь sysadmin’а ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ приятнСС? Π’ΠΎΠ³Π΄Π° этот пост β€” ваш старт! ΠœΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹Ρ…, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Ρ… инструмСнтах для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° β€” простых скриптах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ? - Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΏΡ€ΠΈ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ… - Быстро Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ - Π”Π΅Π»Π°Ρ‚ΡŒ систСмы Π±ΠΎΠ»Π΅Π΅ ΡƒΠΌΠ½Ρ‹ΠΌΠΈ ΠΈ самодостаточными ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹: - ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄ top, df, free для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ состояния систСмы - Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простых bash-скриптов для автоматичСского сбора Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ рСсурсов - АвтоматичСскоС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ситуациях Ρ‡Π΅Ρ€Π΅Π· email ΠΈΠ»ΠΈ мСссаТСр НапримСр, скрипт для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° мСста Π½Π° дискС: #!/bin/bash if [ $(df / | awk 'END{print $5}' | sed 's/%//') -gt 80 ]; then echo "Диск ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½" | mail -s "ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅" admin@domain.com fi Π’Π°ΠΊΠΈΠ΅ быстрыС ΠΈ понятныС инструмСнты ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Ρ€ΠΆΠ°

πŸ›°οΈ ΠžΡΠ½ΠΎΠ²Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π² Linux: сСкрСты простых скриптов

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚ΠΈ ΠΊ эффСктивности! πŸš€

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ Тизнь sysadmin’а ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ приятнСС? Π’ΠΎΠ³Π΄Π° этот пост β€” ваш старт! ΠœΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹Ρ…, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Ρ… инструмСнтах для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° β€” простых скриптах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ?

- Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΏΡ€ΠΈ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ…

- Быстро Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

- Π”Π΅Π»Π°Ρ‚ΡŒ систСмы Π±ΠΎΠ»Π΅Π΅ ΡƒΠΌΠ½Ρ‹ΠΌΠΈ ΠΈ самодостаточными

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:

- ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄ top, df, free для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ состояния систСмы

- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простых bash-скриптов для автоматичСского сбора Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ рСсурсов

- АвтоматичСскоС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ситуациях Ρ‡Π΅Ρ€Π΅Π· email ΠΈΠ»ΠΈ мСссаТСр

НапримСр, скрипт для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° мСста Π½Π° дискС:

#!/bin/bash

if [ $(df / | awk 'END{print $5}' | sed 's/%//') -gt 80 ]; then

echo "Диск ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½" | mail -s "ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅" admin@domain.com

fi

Π’Π°ΠΊΠΈΠ΅ быстрыС ΠΈ понятныС инструмСнты ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€ΡƒΠΊΡƒ Π½Π° ΠΏΡƒΠ»ΡŒΡΠ΅ Π΄Π°ΠΆΠ΅ самых слоТных систСм.

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ свои Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ? Π”Π΅Π»ΠΈΡˆΡŒΡΡ Π»ΠΈ ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΌΠΈ скриптами?

β€”

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ тСбя Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Ρ‚Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй! А Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” свСТиС вакансии для Sysadmin.

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