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

πŸ›°οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Linux Π±Π΅Π· лишнСй Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ

πŸ›°οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Linux Π±Π΅Π· лишнСй Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ Linux-Π°Π²Π°Π½Ρ‚ΡŽΡ€ΠΈΡΡ‚! πŸš€ ВсС ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ β€” это словно Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ систСмы. Но ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ растут Ρ‚Π°ΠΊ быстро, Ρ‡Ρ‚ΠΎ становится ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡ… Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π•ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π° Ρ‚Ρ€ΡŽΠΊΠΎΠ², ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½ΠΈΠΌΠΈ приятнСС ΠΈ быстрСС! Погнали! - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail для просмотра послСдних строк: tail -n 50 /var/log/syslog - А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ β€” grep: grep "error" /var/log/syslog - Если Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€”: tail -f /var/log/syslog - Для Π±ΠΎΠ»Π΅Π΅ быстрого поиска β€” ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ grep с less: less +F /var/log/syslog - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ awk для Ρ€Π°Π·Π±ΠΎΡ€Π° ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…: awk '/error/ {print $0}' /var/log/syslog ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ всё Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ! Вдохновляйся возмоТностями ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ β€” ΠΈ Ρ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ Π»ΠΎΠ³ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ„ΠΈ. А Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ использовал _sed_ ΠΈΠ»ΠΈ _awk_ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ? Или ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡˆΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ? Для Π΅Ρ‰Ρ‘ большСго прокачивания подписывайся

πŸ›°οΈ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с log-Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Linux Π±Π΅Π· лишнСй Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ Linux-Π°Π²Π°Π½Ρ‚ΡŽΡ€ΠΈΡΡ‚! πŸš€

ВсС ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ β€” это словно Π΄Π½Π΅Π²Π½ΠΈΠΊΠΈ систСмы. Но ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ растут Ρ‚Π°ΠΊ быстро, Ρ‡Ρ‚ΠΎ становится ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡ… Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π•ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π° Ρ‚Ρ€ΡŽΠΊΠΎΠ², ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½ΠΈΠΌΠΈ приятнСС ΠΈ быстрСС!

Погнали!

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail для просмотра послСдних строк:

tail -n 50 /var/log/syslog

- А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ β€” grep:

grep "error" /var/log/syslog

- Если Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€”:

tail -f /var/log/syslog

- Для Π±ΠΎΠ»Π΅Π΅ быстрого поиска β€” ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈ grep с less:

less +F /var/log/syslog

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ awk для Ρ€Π°Π·Π±ΠΎΡ€Π° ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…:

awk '/error/ {print $0}' /var/log/syslog

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ всё Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ! Вдохновляйся возмоТностями ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ β€” ΠΈ Ρ‡ΠΈΡ‚Π°Π΅ΡˆΡŒ Π»ΠΎΠ³ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ„ΠΈ.

А Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ использовал _sed_ ΠΈΠ»ΠΈ _awk_ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ? Или ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡˆΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Для Π΅Ρ‰Ρ‘ большСго прокачивания подписывайся Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π° для тСстов β€” Π² Π±ΠΎΡ‚Π° https://t.me/gradeliftbot!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку Π»ΠΎΠ³ΠΎΠ² Π·Π° 1 ΠΌΠΈΠ½ΡƒΡ‚Ρƒ! Π’ΠΊΠ»ΡŽΡ‡Π°ΠΉ πŸ”” ΠΈ Π½Π΅ пропусти!