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

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ log-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ «здСсь ΠΈ сСйчас» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ log-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ «здСсь ΠΈ сСйчас» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Π·Π½Π°Π½ΠΈΠΉ! 🧭 Иногда каТСтся, Ρ‡Ρ‚ΠΎ вся систСма β€” это Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ящик, Π° ошибки β€” ΠΏΡ€ΠΈΠ·Ρ€Π°ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ поймСшь. Но Ссли ΡƒΠΌΠ΅Ρ‚ΡŒ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ», Ρ‚ΠΎ любой сбой β€” Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°! БСгодня ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ строки Π² Π»ΠΎΠ³Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° бСссмыслСнный Π΄Π΅Π±Π°Π³. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ tail для быстрого просмотра послСдних сообщСний: - tail -f /var/log/syslog β€” Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ видишь всС Π½ΠΎΠ²Ρ‹Π΅ записи. - Для поиска ΠΏΠΎ тСксту β€” grep Ρ‚Π²ΠΎΡ‘ всСоруТиС: - grep "error" /var/log/syslog β€” Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ всС строки с ошибками. - Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΈΡ‚ β€” journalctl β€” для систСмd, ΠΎΠ½ собираСт всС Π»ΠΎΠ³ΠΈ ΠΎ систСмС ΠΈ сСрвисах: - journalctl -xe β€” ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ послСдниС Π²Π°ΠΆΠ½Ρ‹Π΅ сообщСния. Иногда Π½ΡƒΠΆΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎ сСрвісам: - journalctl -u nginx.service --since "10 minutes ago" ПониманиС Π»ΠΎΠ³ΠΎΠ² β€” ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ сСкрСтных Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π² ΡˆΠΏΠΈΠΎΠ½ΡΠΊΠΈΡ… Ρ„ΠΈΠ»ΡŒΠΌΠ°Ρ…. НС знаСшь, ΠΎΡ‚ΠΊΡƒΠ΄Π° лСпится ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” загляни Ρ‚ΡƒΠ΄Π°

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ log-Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ «здСсь ΠΈ сСйчас» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли Π·Π½Π°Π½ΠΈΠΉ! 🧭

Иногда каТСтся, Ρ‡Ρ‚ΠΎ вся систСма β€” это Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ящик, Π° ошибки β€” ΠΏΡ€ΠΈΠ·Ρ€Π°ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ поймСшь.

Но Ссли ΡƒΠΌΠ΅Ρ‚ΡŒ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ», Ρ‚ΠΎ любой сбой β€” Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°!

БСгодня ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ строки Π² Π»ΠΎΠ³Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ часы Π½Π° бСссмыслСнный Π΄Π΅Π±Π°Π³.

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

- tail -f /var/log/syslog β€” Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ видишь всС Π½ΠΎΠ²Ρ‹Π΅ записи.

- Для поиска ΠΏΠΎ тСксту β€” grep Ρ‚Π²ΠΎΡ‘ всСоруТиС:

- grep "error" /var/log/syslog β€” Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ всС строки с ошибками.

- Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΈΡ‚ β€” journalctl β€” для систСмd, ΠΎΠ½ собираСт всС Π»ΠΎΠ³ΠΈ ΠΎ систСмС ΠΈ сСрвисах:

- journalctl -xe β€” ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ послСдниС Π²Π°ΠΆΠ½Ρ‹Π΅ сообщСния.

Иногда Π½ΡƒΠΆΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎ сСрвісам:

- journalctl -u nginx.service --since "10 minutes ago"

ПониманиС Π»ΠΎΠ³ΠΎΠ² β€” ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ сСкрСтных Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π² ΡˆΠΏΠΈΠΎΠ½ΡΠΊΠΈΡ… Ρ„ΠΈΠ»ΡŒΠΌΠ°Ρ…. НС знаСшь, ΠΎΡ‚ΠΊΡƒΠ΄Π° лСпится ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” загляни Ρ‚ΡƒΠ΄Π°!

А ΠΊΠ°ΠΊ Π²Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡ‰Π΅Ρ‚Π΅ Π±Π°Π³ΠΈ Π² Π»ΠΎΠ³Π°Ρ…? КакиС Ρ„ΠΈΡˆΠΊΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π²Π°ΠΌ Ρ‡Π°Ρ‰Π΅ всСго?

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Logrotate Π·Π° 3 шага! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!