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

πŸ“‘ Π£ΠΏΡ€ΠΎΡ‰Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° tail Π² дСйствии

πŸ“‘ Π£ΠΏΡ€ΠΎΡ‰Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° tail Π² дСйствии! Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ просмотр Π»ΠΎΠ³ΠΎΠ² β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡ любого систСмного администратора? ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° событиями β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…. Π’ΠΎΡ‚ ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΠ° Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²: - Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ послСдниС 20 строк Π»ΠΎΠ³ΠΎΠ²: tail -n 20 /var/log/syslog - ΠžΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ записи: tail -f /var/log/syslog - А Ссли Π½ΡƒΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ сразу Π·Π° нСсколькими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ: tail -f /var/log/auth.log /var/log/syslog ПониманиС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… процСссов β€” ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. НС Π»Π΅ΠΆΠΈΡ‚ Π·Π°Ρ‡Π΅ΠΌ-Ρ‚ΠΎ вСсь дСнь Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Ρƒ? МоТно просто: tail -f /var/log/nginx/access.log ΠΈ прямо Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ всС обращСния. А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ? Или Π΅ΡΡ‚ΡŒ свои хитрости? ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΡΡŒ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ β€” это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ мастСром своСго Π΄Π΅Π»Π°! Π£Π²Π΅Ρ€Π΅Π½, послС этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅ΡˆΡŒ

πŸ“‘ Π£ΠΏΡ€ΠΎΡ‰Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° tail Π² дСйствии!

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ просмотр Π»ΠΎΠ³ΠΎΠ² β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡ любого систСмного администратора? ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° событиями β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π“Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…. Π’ΠΎΡ‚ ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΠ° Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ²:

- Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ послСдниС 20 строк Π»ΠΎΠ³ΠΎΠ²:

tail -n 20 /var/log/syslog

- ΠžΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ записи:

tail -f /var/log/syslog

- А Ссли Π½ΡƒΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ сразу Π·Π° нСсколькими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ:

tail -f /var/log/auth.log /var/log/syslog

ПониманиС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… процСссов β€” ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. НС Π»Π΅ΠΆΠΈΡ‚ Π·Π°Ρ‡Π΅ΠΌ-Ρ‚ΠΎ вСсь дСнь Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Ρƒ? МоТно просто:

tail -f /var/log/nginx/access.log

ΠΈ прямо Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ всС обращСния.

А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ? Или Π΅ΡΡ‚ΡŒ свои хитрости?

ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΡΡŒ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ β€” это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ мастСром своСго Π΄Π΅Π»Π°!

Π£Π²Π΅Ρ€Π΅Π½, послС этой ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅ΡˆΡŒ быстрСС Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки.

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

Π—Π°Π²Ρ‚Ρ€Π° расскаТу, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ! НС пропусти!