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

πŸ› οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ подвисаний систСмы

πŸ› οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ подвисаний систСмы ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки! πŸš€ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свою систСму ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ зависаний? Π’ΠΎΠ³Π΄Π° этот ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ для тСбя! Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами β€” Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΡ‚ΠΎ ΠΈ Ρ‡Ρ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ рСсурсы, ΠΈ ΠΊΠ°ΠΊ воврСмя ΠΈΡ… Β«ΠΏΠΎΠ³Π°ΡΠΈΡ‚ΡŒΒ». - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ, Ρ‡Ρ‚ΠΎ крутится: ps aux --sort=-%mem - Π£Π±ΠΈΡ‚ΡŒ зависший процСсс ΠΏΠΎ PID: kill -9 <PID> - МоТно ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСссы Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: top - Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ htop β€” Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ: htop - Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ использованиС диска: du -sh /path/to/dir - И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π½Π°ΠΉΡ‚ΠΈ самый Β«ΠΆΠΈΡ€Π½Ρ‹ΠΉΒ» Ρ„Π°ΠΉΠ»: find / -type f -exec du -Sh {} + | sort -rh | head -20 Π—Π½Π°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами быстро ΠΈ Π±Π΅Π· стрСссов, сущСствСнно ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмного администратора. НС допускай ситуаций, ΠΊΠΎΠ³Π΄Π° систСма зависаСт, Π° Ρ‚Ρ‹ Π½Π΅ знаСшь, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ! Π“ΠΎΡ‚ΠΎΠ² Π»ΠΈ Ρ‚Ρ‹ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ всС Ρ‚Π°ΠΉΠ½Ρ‹ Linux ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡˆΡŒ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с нСпонятными зависаниями? πŸ“š ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ ht

πŸ› οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами ΠΈ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ подвисаний систСмы

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки! πŸš€

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свою систСму ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ зависаний? Π’ΠΎΠ³Π΄Π° этот ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ для тСбя! Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами β€” Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΡ‚ΠΎ ΠΈ Ρ‡Ρ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ рСсурсы, ΠΈ ΠΊΠ°ΠΊ воврСмя ΠΈΡ… Β«ΠΏΠΎΠ³Π°ΡΠΈΡ‚ΡŒΒ».

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ, Ρ‡Ρ‚ΠΎ крутится:

ps aux --sort=-%mem

- Π£Π±ΠΈΡ‚ΡŒ зависший процСсс ΠΏΠΎ PID:

kill -9 <PID>

- МоТно ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСссы Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

top

- Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ htop β€” Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ:

htop

- Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ использованиС диска:

du -sh /path/to/dir

- И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π½Π°ΠΉΡ‚ΠΈ самый Β«ΠΆΠΈΡ€Π½Ρ‹ΠΉΒ» Ρ„Π°ΠΉΠ»:

find / -type f -exec du -Sh {} + | sort -rh | head -20

Π—Π½Π°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссами быстро ΠΈ Π±Π΅Π· стрСссов, сущСствСнно ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмного администратора. НС допускай ситуаций, ΠΊΠΎΠ³Π΄Π° систСма зависаСт, Π° Ρ‚Ρ‹ Π½Π΅ знаСшь, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ!

Π“ΠΎΡ‚ΠΎΠ² Π»ΠΈ Ρ‚Ρ‹ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ всС Ρ‚Π°ΠΉΠ½Ρ‹ Linux ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡˆΡŒ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с нСпонятными зависаниями?

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

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