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

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности grep: сСкрСты слоТных Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности grep: сСкрСты слоТных Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²* Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ поиск Π² Linux ΠΌΠΎΡ‰Π½Π΅Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅? Π Π°ΡΠΊΡ€ΠΎΡŽ Ρ‚Π΅Π±Π΅ малСнькиС сСкрСты ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ grep, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽΡ‚! Grep β€” инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ строки ΠΏΠΎ шаблонам. Но Ρ‡Ρ‚ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π°Ρ… с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ рСгистров, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ слова ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ слоТным условиям? Π’ΠΎΡ‚ ΠΏΠ°Ρ€Π° Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²: - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ -i, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ рСгистр: grep -i "error" logfile - Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ сразу ΠΏΠΎ нСскольким словам β€” -E ΠΈ рСгулярныС выраТСния: grep -E "fail|timeout|error" logfile - Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈ строки, содСрТащиС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ: grep -v "success" logfile - Π’Π°ΠΊΠΆΠ΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ -A ΠΈ -B ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ строки Π²ΠΎΠΊΡ€ΡƒΠ³ совпадСния β€” нСвСроятно ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Π»ΠΎΠ³ΠΎΠ²! Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ β€” ΠΈ сдСлай grep Ρ‡Π°ΡΡ‚ΡŒΡŽ своСго арсСнала Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½Ρ‹Ρ… инструмСнтов! А Ρ‚Ρ‹ знаСшь, ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности поиска Π² Linux? *ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux Π² Π±ΠΎΡ‚Π΅

🌐 *Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности grep: сСкрСты слоТных Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²*

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ поиск Π² Linux ΠΌΠΎΡ‰Π½Π΅Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅? Π Π°ΡΠΊΡ€ΠΎΡŽ Ρ‚Π΅Π±Π΅ малСнькиС сСкрСты ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ grep, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽΡ‚!

Grep β€” инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ строки ΠΏΠΎ шаблонам. Но Ρ‡Ρ‚ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π°Ρ… с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ рСгистров, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ слова ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ слоТным условиям? Π’ΠΎΡ‚ ΠΏΠ°Ρ€Π° Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²:

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ -i, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ рСгистр:

grep -i "error" logfile

- Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ сразу ΠΏΠΎ нСскольким словам β€” -E ΠΈ рСгулярныС выраТСния:

grep -E "fail|timeout|error" logfile

- Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈ строки, содСрТащиС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ:

grep -v "success" logfile

- Π’Π°ΠΊΠΆΠ΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ -A ΠΈ -B ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ строки Π²ΠΎΠΊΡ€ΡƒΠ³ совпадСния β€” нСвСроятно ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Π»ΠΎΠ³ΠΎΠ²!

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ β€” ΠΈ сдСлай grep Ρ‡Π°ΡΡ‚ΡŒΡŽ своСго арсСнала Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½Ρ‹Ρ… инструмСнтов!

А Ρ‚Ρ‹ знаСшь, ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности поиска Π² Linux?

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

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