π§ *ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ²Π΅Ρ: ΠΊΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux* ΠΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΠΎΠΊΠ°Π·ΡΠ²Π°Π»ΠΈΡΡ Π² ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ°Π·Π³ΡΠ΅Π±Π°Π΅ΡΠ΅ ΡΠΎΡΠ½ΠΈ ΡΡΡΠΎΠΊ Π»ΠΎΠ³ΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, Ρ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ? ΠΡΡΡ ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ β ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ journalctl, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 50 ΠΎΡΠΈΠ±ΠΎΠΊ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅: - journalctl -p err -n 50 Π Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΌΡ ΡΠ»ΠΎΠ²Ρ? ΠΠ²Π΅Π΄ΠΈΡΠ΅: - journalctl | grep "kernel" ΠΠ»ΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°: - Π§Π΅ΡΠΊΠΎΠ΅ ΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡΠΈΠ±ΠΊΠ°Ρ
ΠΈΠ»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΠΎΠ±ΡΡΠΈΡΡ
- ΠΡΠ΅ΠΌΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ°Π·Ρ - ΠΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ Ρ tail, less, awk Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ ΠΏΠΎ Π΄Π°ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ --since ΠΈ --until. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 24 ΡΠ°ΡΠ°: - journalctl --since "1 day ago" ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β Π²Π°ΠΆΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π§Π΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ ΡΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ ΡΠ΅ΡΠ°Π΅ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ! Π ΡΡ ΡΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ» ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΡΠ΅ΡΠ΅Π· `journalctl`? ΠΠ»ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅
π§ *ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΠ²Π΅Ρ: ΠΊΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux
7Β ΠΈΡΠ½ΡΒ 20257Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½