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

πŸ” *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ поиск ошибок Π² Π»ΠΎΠ³Π°Ρ… Linux: разбираСмся быстро ΠΈ просто

πŸ” *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ поиск ошибок Π² Π»ΠΎΠ³Π°Ρ… Linux: разбираСмся быстро ΠΈ просто!* Заглянув Π² Π»ΠΎΠ³ΠΈ систСмы, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠΎΡ€Π΅Π½ΡŒ любой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΊΠΈ: ΠΎΡ‚ зависаний Π΄ΠΎ сбоСв. Но Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ? И ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сотни строк? Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ мастСром ΠΎΡ‚Π»Π°ΠΆΠΊΠΈ β€” ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π»Π°ΠΉΡ„Ρ…Π°ΠΊ! Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚. - Начни с _journalctl_ β€” этот инструмСнт собираСт всС систСмныС сообщСния, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈΠ»ΠΈ ΡŽΠ½ΠΈΡ‚Ρƒ. - НС Π·Π°Π±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎ dmesg β€” свСТиС сообщСния ядра, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π³Π»ΡŽΡ‡ΠΈΡ‚ с ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ. - Для сСрвисов ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² /var/log/ β€” Ρ‚Π°ΠΌ часто прячутся ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. МоТно ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: - journalctl -u nginx.service --since "1 hour ago" β€” Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²Π΅Π±-сСрвСром. - Или dmesg | grep error β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π½Π°ΠΉΡ‚ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ сбои. Π—Π°ΠΏΠΎΠΌΠ½ΠΈ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ Π½Π΅ Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ ΡΠ»Π΅ΠΏΡƒΡŽ, Π° ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°ΠΌ. ПослС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ‚Ρ‹ Π½Π°Ρ‡Π½Π΅ΡˆΡŒ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² хаосС смыслы! А какая Ρƒ тСбя

πŸ” *Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ поиск ошибок Π² Π»ΠΎΠ³Π°Ρ… Linux: разбираСмся быстро ΠΈ просто!*

Заглянув Π² Π»ΠΎΠ³ΠΈ систСмы, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠΎΡ€Π΅Π½ΡŒ любой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΊΠΈ: ΠΎΡ‚ зависаний Π΄ΠΎ сбоСв. Но Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ? И ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сотни строк? Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ мастСром ΠΎΡ‚Π»Π°ΠΆΠΊΠΈ β€” ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π»Π°ΠΉΡ„Ρ…Π°ΠΊ!

Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚.

- Начни с _journalctl_ β€” этот инструмСнт собираСт всС систСмныС сообщСния, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈΠ»ΠΈ ΡŽΠ½ΠΈΡ‚Ρƒ.

- НС Π·Π°Π±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎ dmesg β€” свСТиС сообщСния ядра, Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π³Π»ΡŽΡ‡ΠΈΡ‚ с ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ.

- Для сСрвисов ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² /var/log/ β€” Ρ‚Π°ΠΌ часто прячутся ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

МоТно ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:

- journalctl -u nginx.service --since "1 hour ago" β€” Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²Π΅Π±-сСрвСром.

- Или dmesg | grep error β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π½Π°ΠΉΡ‚ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ сбои.

Π—Π°ΠΏΠΎΠΌΠ½ΠΈ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ Π½Π΅ Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ ΡΠ»Π΅ΠΏΡƒΡŽ, Π° ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°ΠΌ. ПослС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° Ρ‚Ρ‹ Π½Π°Ρ‡Π½Π΅ΡˆΡŒ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² хаосС смыслы!

А какая Ρƒ тСбя любимая ΠΊΠΎΠΌΠ°Π½Π΄Π° для поиска ошибок? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях!

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

- Β«ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

- Β«Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях Linux? ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ сСбя Π² https://t.me/LinuxSkill ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ ΠΎ Ρ€Ρ‹Π½ΠΊΠ΅ вакансий Π² https://t.me/gradeliftbotΒ»

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