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

πŸ› οΈ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° систСмы Π² Linux

πŸ› οΈ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° систСмы Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Π·Π½Π°Π½ΠΈΠΉ! 🌟 Π’ этот Ρ€Π°Π· я расскаТу ΠΎ простых, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π΅Π±Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π²ΠΎΠ΅Π³ΠΎ Linux. ИдСально для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ быстро Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° систСмой. πŸ” НачинаСм с рСсурсов - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ использованиС CPU, памяти ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ диска: top ΠΈΠ»ΠΈ htop (Ссли установлСно). Для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… β€” ΠΊΠΎΠΌΠ°Π½Π΄Π°: vmstat 1 - А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ процСссы β€”: ps aux --sort=-%cpu | head -10 πŸ–₯️ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния дисков - Π£Π·Π½Π°ΠΉ ΠΎ свободном пространствС: df -h - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму: iostat -xz 1 3 (Ссли установлСн ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ sysstat). 🌐 ΠœΠ΅Ρ€Π΅ΠΆΠ° ΠΈ соСдинСния - Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ β€”: ss -tulwn - А для диагностики DNS β€”: dig example.com ΠΈΠ»ΠΈ: nslookup example.com πŸ”’ Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²Π° - Π£Π·Π½Π°ΠΉ ΠΏΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ: ls -l /path/to/file - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ использованиС ΠΏΠΎΡ€Ρ‚Π°: netstat -tunap | grep <port> ΠΈΠ»ΠΈ ss -tunap | grep <port

πŸ› οΈ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° систСмы Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Π·Π½Π°Π½ΠΈΠΉ! 🌟 Π’ этот Ρ€Π°Π· я расскаТу ΠΎ простых, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π΅Π±Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π²ΠΎΠ΅Π³ΠΎ Linux. ИдСально для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ быстро Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° систСмой.

πŸ” НачинаСм с рСсурсов

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ использованиС CPU, памяти ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ диска:

top

ΠΈΠ»ΠΈ

htop

(Ссли установлСно). Для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… β€” ΠΊΠΎΠΌΠ°Π½Π΄Π°:

vmstat 1

- А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ процСссы β€”:

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

πŸ–₯️ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния дисков

- Π£Π·Π½Π°ΠΉ ΠΎ свободном пространствС:

df -h

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму:

iostat -xz 1 3

(Ссли установлСн ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ sysstat).

🌐 ΠœΠ΅Ρ€Π΅ΠΆΠ° ΠΈ соСдинСния

- Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ β€”:

ss -tulwn

- А для диагностики DNS β€”:

dig example.com

ΠΈΠ»ΠΈ:

nslookup example.com

πŸ”’ Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²Π°

- Π£Π·Π½Π°ΠΉ ΠΏΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ:

ls -l /path/to/file

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ использованиС ΠΏΠΎΡ€Ρ‚Π°:

netstat -tunap | grep <port>

ΠΈΠ»ΠΈ

ss -tunap | grep <port>

🧰 Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ сСкрСты

- КаТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° β€” словно малСнький Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ², Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚Π°ΠΉΠ½Ρ‹ систСмы. Π§Π΅ΠΌ большС Ρ‚Ρ‹ ΠΈΡ… знаСшь, Ρ‚Π΅ΠΌ быстрСС моТСшь ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ Β«Π·Π»ΠΎΠΌΡ‰ΠΈΠΊΠ°Β» ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ «лысая» машина Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

*А ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Π² повсСднСвной Ρ€Π°Π±ΠΎΡ‚Π΅? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях!*

Магия систСмного администрирования β€” Π² простотС ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠΈ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚.

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ вмСстС с Π½Π°ΠΌΠΈ β€” https://t.me/LinuxSkill Π° тСсты ΠΏΠΎ linux ΠΆΠ΄ΠΈ Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!

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