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

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ систСмы ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ систСмы ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ Когда случаСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ нСпонятноС, ΠΈΠΌΠ΅Π½Π½ΠΎ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ этот процСсс простым ΠΈ приятным. πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΠΎΠ³Π°ΠΌΠΈ - Быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡˆΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ - ΠΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы - ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π΅ΡˆΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сбои Π‘Π°ΠΌΡ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π»ΠΎΠ³ΠΎΠ²: - /var/log/syslog β€” ΠΎΠ±Ρ‰ΠΈΠΉ систСмный ΠΆΡƒΡ€Π½Π°Π» - /var/log/auth.log β€” ошибки Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ - /var/log/dmesg β€” сообщСния ядра - /var/log/nginx/access.log β€” доступ ΠΊ Π²Π΅Π±-сСрвСру Как быстро ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ послСдниС записи? tail -n 50 /var/log/syslog Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам: grep "error" /var/log/syslog Или Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ less ΠΈΠ»ΠΈ awk для Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ понимания. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ настраивай Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ росли бСсконСчно. Работая с Π»ΠΎΠ³Π°ΠΌΠΈ, Ρ‚Ρ‹ словно ΡΡ‚Π°Π½Π΅ΡˆΡŒ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ²ΠΎΠΌ: ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°Π³ β€” это ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ расслСдованиС. А ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΡ… β€” Π·Π½Π°Ρ‡ΠΈΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π° шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ…

πŸ“‘ Π Π°Π·Π±ΠΎΡ€ систСмы ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Π² Linux: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸ§™β€β™‚οΈ

Когда случаСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ нСпонятноС, ΠΈΠΌΠ΅Π½Π½ΠΎ Π»ΠΎΠ³ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°. БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ этот процСсс простым ΠΈ приятным.

πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΠΎΠ³Π°ΠΌΠΈ

- Быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡˆΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

- ΠΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы

- ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π΅ΡˆΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сбои

Π‘Π°ΠΌΡ‹Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π»ΠΎΠ³ΠΎΠ²:

- /var/log/syslog β€” ΠΎΠ±Ρ‰ΠΈΠΉ систСмный ΠΆΡƒΡ€Π½Π°Π»

- /var/log/auth.log β€” ошибки Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ

- /var/log/dmesg β€” сообщСния ядра

- /var/log/nginx/access.log β€” доступ ΠΊ Π²Π΅Π±-сСрвСру

Как быстро ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ послСдниС записи?

tail -n 50 /var/log/syslog

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам:

grep "error" /var/log/syslog

Или Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ less ΠΈΠ»ΠΈ awk для Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ понимания.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ настраивай Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ росли бСсконСчно.

Работая с Π»ΠΎΠ³Π°ΠΌΠΈ, Ρ‚Ρ‹ словно ΡΡ‚Π°Π½Π΅ΡˆΡŒ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ²ΠΎΠΌ: ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°Π³ β€” это ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ расслСдованиС. А ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΡ… β€” Π·Π½Π°Ρ‡ΠΈΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π° шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ Ρ‚Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСму логирования Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π²Π°ΠΆΠ½ΠΎΠ΅ сразу Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ?

- ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ, Π° для ΠΊΡ€ΡƒΡ‚ΠΎΠ³ΠΎ тСстирования своих Π·Π½Π°Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Π±ΠΎΡ‚Π° https://t.me/gradeliftbot!