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

πŸš€ *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· journalctl

πŸš€ *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· journalctl* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ ΠšΠΎΠΌΡƒ Π·Π½Π°ΠΊΠΎΠΌΠ° ситуация, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ сбоя ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходило Π²Π΄Ρ€ΡƒΠ³? Π›ΠΎΠ²ΠΊΠΈΠΉ поиск Π² Π»ΠΎΠ³Π°Ρ… β€” Π·Π°Π»ΠΎΠ³ быстрой диагностики. БСгодня расскаТу, ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΆΠ΅Ρ‡ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСбя мастСра Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ journalctl! – Услугам Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Β». - Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: journalctl --since "1 hour ago" ΠΈΠ»ΠΈ --until "2023-10-15 12:00" - ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ сСрвису: journalctl -u nginx.service - ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: journalctl -f - Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ошибки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ: journalctl -p err - Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ: journalctl | grep 'Ошибка' И самоС ΠΊΡ€ΡƒΡ‚ΠΎΠ΅ β€” создавай собствСнныС ΠΏΡ€Π°Π²ΠΈΠ»Π°: - сохраняй Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² Ρ„Π°ΠΉΠ»: journalctl -u myservice > myservice-logs.txt - ΠΎΡ‡ΠΈΡ‰Π°ΠΉ старыС записи (Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ!): journalctl --vacuum-time=2weeks Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ ΠΈ быстрой, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ часы! Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹ всС сСкрСт

πŸš€ *ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· journalctl*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ

ΠšΠΎΠΌΡƒ Π·Π½Π°ΠΊΠΎΠΌΠ° ситуация, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ сбоя ΠΈΠ»ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходило Π²Π΄Ρ€ΡƒΠ³? Π›ΠΎΠ²ΠΊΠΈΠΉ поиск Π² Π»ΠΎΠ³Π°Ρ… β€” Π·Π°Π»ΠΎΠ³ быстрой диагностики. БСгодня расскаТу, ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΆΠ΅Ρ‡ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ сСбя мастСра Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ journalctl!

– Услугам Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Β».

- Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

journalctl --since "1 hour ago" ΠΈΠ»ΠΈ --until "2023-10-15 12:00"

- ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ сСрвису:

journalctl -u nginx.service

- ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

journalctl -f

- Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ошибки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ:

journalctl -p err

- Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ‚Π΅Π³Ρƒ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ:

journalctl | grep 'Ошибка'

И самоС ΠΊΡ€ΡƒΡ‚ΠΎΠ΅ β€” создавай собствСнныС ΠΏΡ€Π°Π²ΠΈΠ»Π°:

- сохраняй Π²Π°ΠΆΠ½Ρ‹Π΅ Π»ΠΎΠ³ΠΈ Π² Ρ„Π°ΠΉΠ»:

journalctl -u myservice > myservice-logs.txt

- ΠΎΡ‡ΠΈΡ‰Π°ΠΉ старыС записи (Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ!):

journalctl --vacuum-time=2weeks

Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ ΠΈ быстрой, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ часы!

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹ всС сСкрСты Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ систСмных Π»ΠΎΠ³ΠΎΠ²? Или Π΅ΡΡ‚ΡŒ свои Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ?

________________________________

- ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΡ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠ°Π½Π°Π»Ρƒ https://t.me/LinuxSkill β€” Ρ‚Π°ΠΌ большС статСй ΠΈ Π³Π°ΠΉΠ΄ΠΎΠ²!

- А для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ своих Π·Π½Π°Π½ΠΈΠΉ β€” тСсты Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

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