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

πŸš€οΈ Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ систСмный ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash

πŸš€οΈ Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ систСмный ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash ΠŸΡ€ΠΈΠ²Π΅Ρ‚, администраторы ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! 🌟 Π—Π½Π°Π΅Ρ‚Π΅, ΠΈΠ½ΠΎΠ³Π΄Π° всё Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ β€” это нСбольшой скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ расскаТСт ΠΎ состоянии систСмы Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄. БСгодня расскаТу, ΠΊΠ°ΠΊ быстро Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ Π±Π΅Π· лишнСй Π±ΠΎΠ»ΠΈ! - Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ monitor.sh, ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ исполняСмым: chmod +x monitor.sh - ВставляСм Ρ‚ΡƒΠ΄Π° Ρ‚Π°ΠΊΠΈΠ΅ строки: #!/bin/bash echo "πŸ“Š БостояниС систСмы:" echo "CPU:" top -bn1 | grep "load average" | awk '{print $10, $11, $12}' echo "RAM:" free -h | grep Mem echo "Диск:" df -h / | tail -1 echo "ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹:" ps aux --sort=-%cpu | head -5 - Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΊΡ€ΠΎΠ½Ρƒ, получая ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Ρ‘Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…. ΠŸΠ»ΡŽΡΡ‹ простоты β€” Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ слоТныС инструмСнты, Π° чувство контроля появляСтся Π½Π° Ρ€Π°Π·-Π΄Π²Π°! Π’Ρ‹ моТСшь Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°ΠΌ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ сСти β€” Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ фантазия ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° лишь Ρ‚Π²ΠΎΠΈΠΌ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ

πŸš€οΈ Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ систСмный ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bash

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, администраторы ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! 🌟

Π—Π½Π°Π΅Ρ‚Π΅, ΠΈΠ½ΠΎΠ³Π΄Π° всё Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ β€” это нСбольшой скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ расскаТСт ΠΎ состоянии систСмы Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄. БСгодня расскаТу, ΠΊΠ°ΠΊ быстро Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ Π±Π΅Π· лишнСй Π±ΠΎΠ»ΠΈ!

- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ monitor.sh, ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π³ΠΎ исполняСмым:

chmod +x monitor.sh

- ВставляСм Ρ‚ΡƒΠ΄Π° Ρ‚Π°ΠΊΠΈΠ΅ строки:

#!/bin/bash

echo "πŸ“Š БостояниС систСмы:"

echo "CPU:"

top -bn1 | grep "load average" | awk '{print $10, $11, $12}'

echo "RAM:"

free -h | grep Mem

echo "Диск:"

df -h / | tail -1

echo "ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹:"

ps aux --sort=-%cpu | head -5

- Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΊΡ€ΠΎΠ½Ρƒ, получая ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Ρ‘Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…. ΠŸΠ»ΡŽΡΡ‹ простоты β€” Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ слоТныС инструмСнты, Π° чувство контроля появляСтся Π½Π° Ρ€Π°Π·-Π΄Π²Π°!

Π’Ρ‹ моТСшь Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°ΠΌ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ сСти β€” Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ фантазия ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° лишь Ρ‚Π²ΠΎΠΈΠΌ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ скрипт β€” это Ρ‚Π²ΠΎΠΉ Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄ΠΎΠ·ΠΎΡ€ Π·Π° систСмой.

Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ тСбя Π΅Ρ‰Ρ‘ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ для быстрого ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°?

*Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot*

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