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

🌐 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: сила grep, sed ΠΈ awk

🌐 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: сила grep, sed ΠΈ awk ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ настоящими мастСрами ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки? Π’ΠΎΠ³Π΄Π° этот ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ, Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ для вас. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ быстро, Ссли ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ инструмСнты тСкстовой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. - grep β€” ΠΈΡ‰Π΅Ρ‚ строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ. - sed β€” замСняСт ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст. - awk β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΈ строит ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹. Допустим, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ всС строки с ошибками, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ IP-адрСс ΠΈ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ΠΎΡ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€: grep 'error' Π»ΠΎΠ³_Ρ„Π°ΠΉΠ»Π°.log | sed 's/192\.168\.1\.1/10.0.0.1/' | awk '{print $NF}' Вакая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ конфигурациями. Π’Π°ΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ: магия β€” Π² сочСтании. *А ΠΊΠ°ΠΊΠΎΠΉ Ρ‚Ρ€ΡŽΠΊ с тСкстом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Ρ‚Ρ‹?* - Π£Π²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ сисадмины ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ эти инструмСнты Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь! ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈ тСсты Π² Π±ΠΎΡ‚Π΅ ht

🌐 Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки: сила grep, sed ΠΈ awk

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ настоящими мастСрами ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки? Π’ΠΎΠ³Π΄Π° этот ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ, Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ для вас.

Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ быстро, Ссли ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ инструмСнты тСкстовой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

- grep β€” ΠΈΡ‰Π΅Ρ‚ строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ.

- sed β€” замСняСт ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст.

- awk β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΈ строит ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹.

Допустим, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ всС строки с ошибками, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ IP-адрСс ΠΈ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ΠΎΡ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

grep 'error' Π»ΠΎΠ³_Ρ„Π°ΠΉΠ»Π°.log | sed 's/192\.168\.1\.1/10.0.0.1/' | awk '{print $NF}'

Вакая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ конфигурациями. Π’Π°ΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ: магия β€” Π² сочСтании.

*А ΠΊΠ°ΠΊΠΎΠΉ Ρ‚Ρ€ΡŽΠΊ с тСкстом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Ρ‚Ρ‹?*

- Π£Π²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ сисадмины ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ эти инструмСнты Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь!

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

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