π οΈ ΠΡΠΊΡΡΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π² Linux ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ! π ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² β ΡΡΠΎ Π½Π°ΡΡΠΎΡΡΠ΅Π΅ ΠΈΡΠΊΡΡΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π±Π°Π³ΠΈ, Π½ΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΏΡΠΎ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΠ° β Π»ΠΎΠ³ΠΈ, ΠΈ ΠΊΠ°ΠΊ ΠΈΡ
ΡΠΈΡΠ°ΡΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΠ»ΡΠ·. π ΠΠ°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π»ΠΎΠ³ΠΎΠ² - /var/log/syslog β Π³Π»Π°Π²Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. - /var/log/auth.log β Π²ΡΡ ΠΎ Π²Ρ
ΠΎΠ΄Π°Ρ
, ΠΊΠ»ΡΡΠ°Ρ
ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ. - /var/log/dmesg β ΡΠΎΠ±ΡΡΠΈΡ ΡΠ΄ΡΠ° ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ. - /var/log/nginx/access.log ΠΈ error.log β Π΄Π»Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°. π― Π‘ΠΎΠ²Π΅ΡΡ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ grep Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: grep -i 'error' /var/log/syslog - ΠΠΎΡΠΌΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: tail -f /var/log/syslog - ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»ΠΎΠ³ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π΅ΠΉ. journalctl -xe π§ββοΈ ΠΠ°ΠΆΠ½ΡΠ΅ Ρ
ΠΈΡΡΠΎΡΡΠΈ - Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠ°Π΅ΠΌΡΠΌ: tail -n 50 /var/log/syslog | less - Π Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉ: ΠΈΠ½ΠΎΠ³Π΄Π° ΡΡΠΎΠΈΡ ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ Π΄Π°ΡΠ°ΠΌ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΎΡΠ½ΡΠΌ ΠΊΠΎ
π οΈ ΠΡΠΊΡΡΡΡΠ²ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π² Linux
25Β ΠΈΡΠ½ΡΒ 202525Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½