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

πŸ“‘ УглубляСмся Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠΌ

πŸ“‘ УглубляСмся Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠΌ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ любой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Linux? Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ диагностику β€” это Π½Π΅ магия, Π° искусство! Π’ этом постС расскаТу, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС инструмСнты для отслСТивания состояния систСмы ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΊΠΈ ошибок. ИспользованиС Π»ΠΎΠ³ΠΎΠ² β€” ΠΊΠ»ΡŽΡ‡ ΠΊ пониманию происходящСго. ΠžΠ±Π·ΠΎΡ€Ρ‹ journalctl, dmesg ΠΈ tail -f ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° событиями. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΠΎΠ²ΠΊΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ сбои, достаточно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ: - journalctl -xe β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ свСТиС ошибки ΠΈ прСдупрСТдСния - dmesg | grep error β€” ΠΈΡ‰Π΅Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ сбои - tail -f /var/log/syslog β€” слСдит Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ систСмными сообщСниями Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ top, htop ΠΈ iotop β€” ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ рСсурсоёмкиС процСссы, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·Π±ΠΎΡ€Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΎΠ². А Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ сСти, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ iftop ΠΈΠ»ΠΈ nload. Всё это β€” ΠΊΠ°ΠΊ ΡƒΠ»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ², ΠΎΠ½ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ скрытыС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” это Π½Π΅ ΠΌΠΎΠ΄Π½Ρ‹ΠΉ Ρ‚Ρ€Π΅Π½Π΄, Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ твоя систСм

πŸ“‘ УглубляСмся Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠΌ

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ любой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Linux? Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ диагностику β€” это Π½Π΅ магия, Π° искусство! Π’ этом постС расскаТу, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС инструмСнты для отслСТивания состояния систСмы ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΊΠΈ ошибок.

ИспользованиС Π»ΠΎΠ³ΠΎΠ² β€” ΠΊΠ»ΡŽΡ‡ ΠΊ пониманию происходящСго. ΠžΠ±Π·ΠΎΡ€Ρ‹ journalctl, dmesg ΠΈ tail -f ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° событиями. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΠΎΠ²ΠΊΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ сбои, достаточно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ:

- journalctl -xe β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ свСТиС ошибки ΠΈ прСдупрСТдСния

- dmesg | grep error β€” ΠΈΡ‰Π΅Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ сбои

- tail -f /var/log/syslog β€” слСдит Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌΠΈ систСмными сообщСниями

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ top, htop ΠΈ iotop β€” ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ рСсурсоёмкиС процСссы, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·Π±ΠΎΡ€Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΎΠ². А Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΏΠΎ сСти, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ iftop ΠΈΠ»ΠΈ nload. Всё это β€” ΠΊΠ°ΠΊ ΡƒΠ»ΠΈΡ‡Π½Ρ‹ΠΉ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ², ΠΎΠ½ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ скрытыС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” это Π½Π΅ ΠΌΠΎΠ΄Π½Ρ‹ΠΉ Ρ‚Ρ€Π΅Π½Π΄, Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ твоя систСма всСгда Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° идСально.

А ΠΊΠ°ΠΊ Π±Ρ‹ Π²Ρ‹ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ, Ссли Π²Π΄Ρ€ΡƒΠ³ всё Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ сломаСтся?

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

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