π₯οΈ ΠΠ°ΡΡΠ΅ΡΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ log-ΡΠ°ΠΉΠ»Π°ΠΌΠΈ: ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΈΡΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΡΠΎΡΡΠ° Π² Linux! β‘ ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² β ΠΊΠ»ΡΡ ΠΊ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈ Π±ΡΡΡΡΠΎΠΌΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ
ΠΏΠΎΡΠΎΠΊΠ°Ρ
Π»ΠΎΠ³ΠΎΠ². β’ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠΈΠ»ΠΈΡΡ less Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°: - less /var/log/syslog β ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅ Π±ΡΡΡΡΠΎ ΠΈ Π±Π΅Π· Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΠΏΠ°ΠΌΡΡΡ. β’ ΠΡΡΠΏΠΏΠΈΡΡΠ΅ΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ grep ΠΈ sort: - grep "error" /var/log/nginx/error.log | sort | uniq -c β ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ°ΠΉΡΠ°. β’ ΠΠ»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ tail: - tail -f /var/log/auth.log β ΡΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π²Ρ
ΠΎΠ΄Ρ ΠΈ ΠΏΠΎΠΏΡΡΠΊΠΈ Π²Π·Π»ΠΎΠΌΠ° Π±ΡΡΡΡΠΎ. Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π²Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠ΅ΡΠ΅ΡΡ Π² Π°Π½Π°Π»ΠΈΠ·Π΅ Π»ΠΎΠ³ΠΎΠ², ΡΠ΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ±ΠΎΠ΅Π² ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎΠΈ. Π ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ β ΠΊΠ°ΠΊ ΠΈΠ³ΡΠ° Π½Π° Π²ΡΡΠΎΠΊΠΎΠΉ Π½ΠΎΡΠ΅, ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π³Π»Π°Π·. ΠΡΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ²? ΠΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΡ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ! Π Ρ ΡΠ΅Π±Ρ Π΅ΡΡ
π₯οΈ ΠΠ°ΡΡΠ΅ΡΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ log-ΡΠ°ΠΉΠ»Π°ΠΌΠΈ: ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³
14Β ΠΈΡΠ»ΡΒ 202514Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½