π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΏΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ! π§ ΠΡΠ΅ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Π»ΠΎΠ³ΠΈ β ΡΡΠΎ ΠΎΠΊΠ½ΠΎ Π² Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΌΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠΎ ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΡΠ°ΠΌ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ ΡΠ°ΡΡ Π½Π° ΡΡΡΠΈΠ½Π½ΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π΄Π΅Π»ΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ°ΠΌΠΈ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π°Π½Π°Π»ΠΈΠ·Π° Π»ΠΎΠ³ΠΎΠ² β Π²Π΅Π΄Ρ Π²ΡΠ΅ΠΌΡ ΡΠ΅Π½Π½ΠΎ! π ΠΠ°ΡΡΠΈΡΡ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ grep Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ: - ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ: - grep -i error /var/log/syslog - ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ: - tail -f /var/log/messages - ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°ΠΏΡΠΎΡΠΎΠ² β awk ΠΈ sed π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ journalctl Π΄Π»Ρ systemd - ΠΡΠΎΡΠΌΠΎΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π·Π°ΠΏΡΡΠΊ: - journalctl -u <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> --since today - ΠΡΠ²ΠΎΠ΄ ΠΎΡΠΈΠ±ΠΎΠΊ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ: - journalctl -p err..crit β‘ ΠΡΡΡΡΠ°Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° Ρ less - ΠΠ΅ΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΠΉ Π»ΠΎΠ³ Π±ΡΡΡΡΠΎ, ΠΈΡΠΈ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: - less /var/log/nginx/error.log - /timeout/ Π΄Π»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ π Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΏΠΎΠΈΡΠΊΠ° - ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: - grep "Failed to start" /var/log/syslog | less - ΠΠ»ΠΈ ΡΠ°Π·Π±ΠΈΠ²Π°ΠΉ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½
π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ
22Β Π°Π²Π³ΡΡΡΠ°Β 202522Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½