π ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΡΠΎΡΡΠΎΡΡ ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux! π Π‘Π΅Π³ΠΎΠ΄Π½Ρ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈ Π±ΡΡΡΡΠΎΠΉ. ΠΠΎΠ³ΠΈ β Π½Π°ΡΠΈ Π΄ΠΎΡΠΎΠΆΠ½ΡΠ΅ ΠΊΠ°ΡΡΡ, Π±Π΅Π· Π½ΠΈΡ
ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π£ΠΌΠ΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΠΌΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ, ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΡΠΉΠΌΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅ΡΠ²ΠΎΠ²! - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ journalctl Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ²: - ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ: journalctl -xe - ΡΡΠΎΠ±Ρ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠ΅ΡΠ²ΠΈΡΡ: journalctl -u nginx.service --since "1 hour ago" - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ ΡΠΎΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΡΠ΅ΡΠ΅Π· logrotate β ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ Π΄ΠΈΡΠΊ ΠΌΡΡΠΎΡΠΎΠΌ: - ΡΠΎΠ·Π΄Π°ΠΉ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ Π² /etc/logrotate.d/ - ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ grep ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ: sudo journalctl | grep 'error' - Π‘Π΄Π΅Π»Π°ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠΉ β ΡΡΡΠ°Π½ΠΎΠ²ΠΈ lnav, ΠΎΠ½ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π»ΠΎΠ³ΠΈ Π² ΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ: sudo apt install lnav lnav /var/log Π Π°Π±ΠΎΡΠ°Ρ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ, ΡΡ ΡΠ·Π½Π°Π΅ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
, Π½ΠΎ ΠΈ ΠΎ ΡΠΊΡΡΡΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ
ΡΠΈΡΡΠ΅ΠΌΡ. Π ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠ΅ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π² Π»ΠΎΠ³Π°Ρ
? ΠΡΡΡ Π»ΠΈ ΡΠ²ΠΎΠΈ Ρ
π ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΡΠΎΡΡΠΎΡΡ ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ
13Β ΠΈΡΠ»ΡΒ 202513Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½