π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΡΠ°ΠΉΠ½! π ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. ΠΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π±ΡΡΡΡΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π»ΠΈΠΏΠ½ΡΡΡ Π½Π° Π½ΠΎΡΠ½ΡΠ΅ ΡΠ°Π·Π±ΠΎΡΡ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΈΠΊΠ°Ρ
ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π²Π°Ρ Π½Π°ΡΡΠΎΡΡΠΈΠΌΠΈ Π΄ΠΆΠ΅Π΄Π°ΡΠΌΠΈ Linux. - *ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ `journalctl`* Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΆΡΡΠ½Π°Π»ΠΎΠ² β Π³ΠΈΠ±ΠΊΠΎ ΠΎΡΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ°ΠΌ: - ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: journalctl -p err -n 10 - Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ½ΠΈΡΠ°ΠΌ: journalctl -u nginx.service --since "1 hour ago" - *ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅* ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π΅ ΡΡΠ΅ΠΊΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ ΡΠΌΠ΅ΡΠΈΠ²Π°Π»ΠΈΡΡ: - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ rsyslog, Π²ΡΠ΄Π΅Π»ΠΈΠ² ΠΎΡΠΎΠ±ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ ΠΊΡΠΈΡΠΈΡΠ½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ. - *ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ `logrotate`* Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π°ΡΡ
ΠΈΠ²Π°ΡΠΈΠΈ ΠΈ ΠΎΡΠΈΡΡΠΊΠΈ: - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ logrotate ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Ρ Π½Π΅ Π²Π·ΡΠ»ΠΈ Π²ΡΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ. - *ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π»ΠΎΠ³ΠΈ* ΡΠ΅ΡΠ΅Π· grep, awk ΠΈ sed, ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΡΠ²ΠΎΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΏ
π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ
18Β ΠΈΡΠ»ΡΒ 202518Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½