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

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Linux

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ UNIX-ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ! 🌌 ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ систСмному администратору Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ приходится Π»Π°Π·ΠΈΡ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ Π² поисках корня Π±Π΅Π΄Ρ‹. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ этот процСсс ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ Π² ΠΊΡƒΡ‡Π΅ записСй. ✨ Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ…ΠΈΡ‚ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° journalctl (часто Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для систСмd-систСм). Она позволяСт Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡŽΠ½ΠΈΡ‚Π°ΠΌ ΠΈΠ»ΠΈ ваТности. НапримСр: - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС ошибки сСрвиса: journalctl -u <имя_сСрвиса> -p err --since "1 hour ago" - ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ события Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ дСнь: journalctl --since "2023-10-28" --until "2023-10-29" Π•Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ кэш Π»ΠΎΠ³ΠΎΠ² часто хранится Π² Ρ„Π°ΠΉΠ»Π°Ρ… /var/log, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. Π’ΡƒΡ‚ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ: - less /var/log/syslog ΠΈΠ»ΠΈ less /var/log/messages β€” быстро просмотр ошибок. - Для поиска ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° grep: grep 'ошибка' /var/log/syslog Иногда Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈ logs ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ всю ΠΊΠ°Ρ€Ρ‚ΠΈ

πŸ“‘ РазбираСмся с Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ UNIX-ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ! 🌌

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ систСмному администратору Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ приходится Π»Π°Π·ΠΈΡ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ Π² поисках корня Π±Π΅Π΄Ρ‹. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ этот процСсс ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ Π² ΠΊΡƒΡ‡Π΅ записСй.

✨ Π‘Π°ΠΌΡ‹ΠΉ Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ…ΠΈΡ‚ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° journalctl (часто Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для систСмd-систСм). Она позволяСт Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡŽΠ½ΠΈΡ‚Π°ΠΌ ΠΈΠ»ΠΈ ваТности. НапримСр:

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС ошибки сСрвиса:

journalctl -u <имя_сСрвиса> -p err --since "1 hour ago"

- ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ события Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ дСнь:

journalctl --since "2023-10-28" --until "2023-10-29"

Π•Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ кэш Π»ΠΎΠ³ΠΎΠ² часто хранится Π² Ρ„Π°ΠΉΠ»Π°Ρ… /var/log, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. Π’ΡƒΡ‚ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ:

- less /var/log/syslog ΠΈΠ»ΠΈ less /var/log/messages β€” быстро просмотр ошибок.

- Для поиска ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° grep:

grep 'ошибка' /var/log/syslog

Иногда Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈ logs ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ всю ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ. А Ρ‡Ρ‚ΠΎ, Ссли Π»ΠΎΠ³ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ? Π’ΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈ сортировку.

ПониманиС Π»ΠΎΠ³ΠΎΠ² β€” ΠΊΠ»ΡŽΡ‡ ΠΊ быстрому Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ любой Π·Π°Π΄Π°Ρ‡ΠΈ. А Ρ‚Ρ‹ часто ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΡ‰Π΅ΡˆΡŒ ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ? ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ошибок?

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

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы ΠΈ Π±ΡƒΠ΄ΡŒ всСгда Π½Π° шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ!

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