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

🌐️ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: автоматизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ grep ΠΈ awk

🌐️ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: автоматизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ grep ΠΈ awk* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, мастСра Linux! πŸ§™β€β™‚οΈ БСгодня расскаТу ΠΎ простом, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ β€” автоматичСском Π°Π½Π°Π»ΠΈΠ·Π΅ Π»ΠΎΠ³ΠΎΠ². Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ происходящСС, Π½ΡƒΠΆΠ½ΠΎ быстро Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…. А инструмСнты grep ΠΈ awk β€” ваши Π»ΡƒΡ‡ΡˆΠΈΠ΅ Π΄Ρ€ΡƒΠ·ΡŒΡ Π² этом Π΄Π΅Π»Π΅. πŸ“ ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ? - grep быстро ΠΈΡ‰Π΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ - awk ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ всС ошибки Π·Π° сСгодня Π² систСмных Π»ΠΎΠ³Π°Ρ… ΠΈ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ IP-адрСса Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΡ…: - μˆ˜ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ строки ΠΏΠΎ Π΄Π°Ρ‚Π΅ ΠΈ ΡƒΡ€ΠΎΠ²Π½ΡŽ grep "ERROR" /var/log/syslog | grep "$(date '+%b %d')" | awk '{print $11}' | sort | uniq -c | sort -nr Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ список IP с наибольшим количСством ошибок. МгновСнно! Π‘ΡƒΠ΄ΡŒ Ρ‚ΠΎ Π°Π½Π°Π»ΠΈΠ· доступа, ошибок ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… событий β€” ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ скрипты ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ваши ΠΆΡƒΡ€Π½Π°Π»Ρ‹ Π² источник Ρ†Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. А ΠΊΠ°ΠΊ Π²Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ? ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π»ΠΈ Π²Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΈΠ»ΠΈ Π΅ΡΡ‚ΡŒ свои сСкрСты? πŸš€ Н

🌐️ *ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°: автоматизация ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ grep ΠΈ awk*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, мастСра Linux! πŸ§™β€β™‚οΈ

БСгодня расскаТу ΠΎ простом, Π½ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ β€” автоматичСском Π°Π½Π°Π»ΠΈΠ·Π΅ Π»ΠΎΠ³ΠΎΠ².

Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ происходящСС, Π½ΡƒΠΆΠ½ΠΎ быстро Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…. А инструмСнты grep ΠΈ awk β€” ваши Π»ΡƒΡ‡ΡˆΠΈΠ΅ Π΄Ρ€ΡƒΠ·ΡŒΡ Π² этом Π΄Π΅Π»Π΅.

πŸ“ ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ?

- grep быстро ΠΈΡ‰Π΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹

- awk ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ всС ошибки Π·Π° сСгодня Π² систСмных Π»ΠΎΠ³Π°Ρ… ΠΈ вывСсти Ρ‚ΠΎΠ»ΡŒΠΊΠΎ IP-адрСса Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΡ…:

- μˆ˜ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ строки ΠΏΠΎ Π΄Π°Ρ‚Π΅ ΠΈ ΡƒΡ€ΠΎΠ²Π½ΡŽ

grep "ERROR" /var/log/syslog | grep "$(date '+%b %d')" | awk '{print $11}' | sort | uniq -c | sort -nr

Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ список IP с наибольшим количСством ошибок.

МгновСнно! Π‘ΡƒΠ΄ΡŒ Ρ‚ΠΎ Π°Π½Π°Π»ΠΈΠ· доступа, ошибок ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… событий β€” ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ скрипты ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ваши ΠΆΡƒΡ€Π½Π°Π»Ρ‹ Π² источник Ρ†Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

А ΠΊΠ°ΠΊ Π²Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π»ΠΎΠ³Π°ΠΌΠΈ?

ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π»ΠΈ Π²Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΈΠ»ΠΈ Π΅ΡΡ‚ΡŒ свои сСкрСты?

πŸš€ НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ свои знания Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Π°ΠΌ β€” Π½Π΅ пропуститС!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!