π οΈ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: ΡΠ΅ΠΊΡΠ΅ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ Π² Linux ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ! π΅οΈββοΈ ΠΠ½Π°Π΅ΡΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π½Π°ΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠΈ β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄, Π° ΡΠΌΠ΅Π½ΠΈΠ΅ Π±ΡΡΡΡΠΎ ΠΏΠ°ΡΡΠΈΡΡ Π»ΠΎΠ³ΠΈ ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΡΠ΅Π±Π΅ ΠΏΡΠΎΡΡΡΠ΅, Π½ΠΎ ΠΌΠΎΡΠ½ΡΠ΅ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ! π ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ: - /var/log/syslog β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΆΡΡΠ½Π°Π» Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ - /var/log/nginx/access.log ΠΈ /var/log/nginx/error.log β Π΄Π»Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° - /var/log/auth.log β Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ - dmesg β ΡΠ΄ΡΠΎ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ π Π‘ΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ tail -f Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: tail -f /var/log/syslog - ΠΠ΅ΡΠΆΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ grep β ΡΠΈΠ»ΡΡΡΡΠΉ Π²Π°ΠΆΠ½ΠΎΠ΅: grep 'error' /var/log/nginx/error.log - ΠΠ»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ»ΠΎΠΆΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ awk ΠΈΠ»ΠΈ sed, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠ½ΡΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π²Π°ΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡΡΡ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ ΠΈΡ
ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ. ΠΠΎΠΉΠΌΠ΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β ΡΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π ΡΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ°Π·Π±ΠΈΡΠ°Π»ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»
π οΈ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: ΡΠ΅ΠΊΡΠ΅ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ Π² Linux
25Β ΠΈΡΠ½ΡΒ 202525Β ΠΈΡΠ½Β 2025
1
1 ΠΌΠΈΠ½