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

🦾 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ большими Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна

🦾 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ большими Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! Иногда Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚, ΠΈ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΌ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ β€” настоящая Π±ΠΎΡ€ΡŒΠ±Π°. РСшСниС Π΅ΡΡ‚ΡŒ β€” ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΡƒΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ поиска! НачнСм с простого, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ инструмСнта β€” grep. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ всС ошибки Π·Π° послСдний мСсяц: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep с рСгулярными выраТСниями ΠΈ Π΄Π°Ρ‚ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅. Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚? - awk для извлСчСния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, IP-адрСсов ΠΈΠ»ΠΈ ошибок. - tail -f, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊ Π»ΠΎΠ³ΠΎΠ². - less с опциями поиска для быстрого прокручивания. Π’Π°ΠΊΠΆΠ΅ совСт: раздСляйтС Π»ΠΎΠ³ΠΈ ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ, создавайтС автоматичСскиС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускорит диагностику ΠΈ повысит ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы. МалСнький сСкрСт: ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ grep β€” ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Ρ‹ быстрого поиска! Какой самый Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ способ поиска Π»ΠΎΠ³ΠΎΠ² Ρ‚Ρ‹ использовал? РасскаТи Π² коммСнтариях! ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΡƒΡ‡ΠΈΡ‚ΡŒΡ

🦾 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ большими Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ!

Иногда Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚, ΠΈ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΌ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ β€” настоящая Π±ΠΎΡ€ΡŒΠ±Π°. РСшСниС Π΅ΡΡ‚ΡŒ β€” ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΡƒΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ поиска!

НачнСм с простого, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ инструмСнта β€” grep. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ всС ошибки Π·Π° послСдний мСсяц:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ grep с рСгулярными выраТСниями ΠΈ Π΄Π°Ρ‚ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅.

Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚?

- awk для извлСчСния ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, IP-адрСсов ΠΈΠ»ΠΈ ошибок.

- tail -f, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊ Π»ΠΎΠ³ΠΎΠ².

- less с опциями поиска для быстрого прокручивания.

Π’Π°ΠΊΠΆΠ΅ совСт: раздСляйтС Π»ΠΎΠ³ΠΈ ΠΏΠΎ Ρ„Π°ΠΉΠ»Π°ΠΌ, создавайтС автоматичСскиС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускорит диагностику ΠΈ повысит ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы.

МалСнький сСкрСт: ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ grep β€” ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Ρ‹ быстрого поиска!

Какой самый Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ способ поиска Π»ΠΎΠ³ΠΎΠ² Ρ‚Ρ‹ использовал? РасскаТи Π² коммСнтариях!

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

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