π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ Π² Linux ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΏΡΡΠ΅ΠΉ ΠΊ Π·Π½Π°Π½ΠΈΡΠΌ! π ΠΠΎΠ³ΠΈ β ΡΡΠΎ Π½Π°ΡΠ΅ ΠΎΠΊΠ½ΠΎ Π² Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΆΠΈΠ·Π½Ρ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΈΡ
ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π° Π²Π°ΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΡΡΠ΄Π½ΠΎ Π½Π°ΠΉΡΠΈ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΏΡΠΎΡΡΡΡ
, Π½ΠΎ ΠΌΠΎΡΠ½ΡΡ
ΡΠΏΠΎΡΠΎΠ±Π°Ρ
Π±ΡΡΡΡΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π»ΠΎΠ³Π°Ρ
! π ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ journalctl β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ²: - ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ: journalctl -xe - Π€ΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π΄Π°ΡΠ΅: journalctl --since="2 hours ago" - ΠΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ: journalctl | grep error π Π Π°Π±ΠΎΡΠ°Π΅ΠΌ Ρ /var/log/ β ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΎΠΉ Π»ΠΎΠ³ΠΎΠ²: - ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°: du -sh /var/log/* - ΠΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΡΠ°ΠΉΠ»Π° Π»ΠΎΠ³Π°: tail -n 50 /var/log/syslog π ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΌΡ ΡΡΠΎΠ²Π½Ρ ΠΎΡΠΈΠ±ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, WARN ΠΈΠ»ΠΈ ERROR): grep -i 'warn' /var/log/syslog β¨ ΠΠ΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ ΠΎ less β ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ ΠΏΡΠΎΡΠΌΠΎΡΡΡΠΈΠΊΠ΅ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄: less /var/log/docker.log Π ΠΏΠΎΠΌΠ½ΠΈΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β Π·Π°Π»ΠΎΠ³ Π±ΡΡ
π οΈ ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ Π² Linux ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅
6Β Π°Π²Π³ΡΡΡΠ°Β 20256Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½