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

🧭 *ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ поиск ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ: ускоряСм диагностику ошибок

🧭 *ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ поиск ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ: ускоряСм диагностику ошибок!* Π“ΠΎΡ‚ΠΎΠ²? Π’ΠΎΠ³Π΄Π° ΡΠ»ΡƒΡˆΠ°ΠΉ! Иногда Π΄Π°ΠΆΠ΅ самыС простыС ошибки склонны Π·Π°Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Π² Π»ΠΎΠ³Π°Ρ…, Π° Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… β€” словно ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна. Но Π΅ΡΡ‚ΡŒ нСбольшой Π»Π°ΠΉΡ„Ρ…Π°ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π΅Π±Π΅ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅Ρ€Π²Ρ‹. ЗамСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ всё подряд, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ grep с рСгулярными выраТСниями β€” ΠΈ Ρ‚Ρ‹ сразу найдСшь Π½ΡƒΠΆΠ½Ρ‹Π΅ строки. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ всС ошибки с ошибокками ΠΈ прСдупрСТдСниями, Π΄Π΅Π»Π°ΠΉ Ρ‚Π°ΠΊ: - список ошибок, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ с слова 'error' ΠΈΠ»ΠΈ 'warn' - ΠΈΡ‰ΠΈ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π΅ ΠŸΡ€ΠΈΠΌΠ΅Ρ€: grep -i -E 'error|warn' /var/log/syslog Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ‰Π΅Ρ‚ Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° рСгистра, Π½ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ строки. Всё, Ρ‡Ρ‚ΠΎ остаётся β€” быстро ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΌΠ΅Ρ€Ρ‹. А Π΅Ρ‰Ρ‘ β€” Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ ΠΎ tail для просмотра послСдних ошибок ΠΈ less для пролистывания Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π»ΠΎΠ³ΠΎΠ². ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ Ρ‚Ρ‹ ΡƒΠΆΠ΅ для своих Π·Π°Π΄Π°Ρ‡? А какая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π»Π° Ρ‚Π΅Π±Π΅ Π² Ρ‚Ρ€ΡƒΠ΄Π½ΡƒΡŽ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ? ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» http

🧭 *ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ поиск ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ: ускоряСм диагностику ошибок!*

Π“ΠΎΡ‚ΠΎΠ²? Π’ΠΎΠ³Π΄Π° ΡΠ»ΡƒΡˆΠ°ΠΉ! Иногда Π΄Π°ΠΆΠ΅ самыС простыС ошибки склонны Π·Π°Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Π² Π»ΠΎΠ³Π°Ρ…, Π° Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… β€” словно ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна.

Но Π΅ΡΡ‚ΡŒ нСбольшой Π»Π°ΠΉΡ„Ρ…Π°ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π΅Π±Π΅ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅Ρ€Π²Ρ‹.

ЗамСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ всё подряд, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ grep с рСгулярными выраТСниями β€” ΠΈ Ρ‚Ρ‹ сразу найдСшь Π½ΡƒΠΆΠ½Ρ‹Π΅ строки. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ всС ошибки с ошибокками ΠΈ прСдупрСТдСниями, Π΄Π΅Π»Π°ΠΉ Ρ‚Π°ΠΊ:

- список ошибок, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ с слова 'error' ΠΈΠ»ΠΈ 'warn'

- ΠΈΡ‰ΠΈ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

grep -i -E 'error|warn' /var/log/syslog

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ‰Π΅Ρ‚ Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° рСгистра, Π½ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ строки. Всё, Ρ‡Ρ‚ΠΎ остаётся β€” быстро ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΌΠ΅Ρ€Ρ‹.

А Π΅Ρ‰Ρ‘ β€” Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ ΠΎ tail для просмотра послСдних ошибок ΠΈ less для пролистывания Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π»ΠΎΠ³ΠΎΠ².

ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ Ρ‚Ρ‹ ΡƒΠΆΠ΅ для своих Π·Π°Π΄Π°Ρ‡? А какая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π»Π° Ρ‚Π΅Π±Π΅ Π² Ρ‚Ρ€ΡƒΠ΄Π½ΡƒΡŽ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ?

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot β€” Ρ‚Π°ΠΌ Π΅Ρ‰Ρ‘ большС сСкрСтов для систСмных!

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