π οΈ ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π½Π° Linux ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΡΠΊΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅! π ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ β ΠΊΠ»ΡΡ ΠΊ Π±ΡΡΡΡΠΎΠΌΡ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΡΠ»Π°Π΄ΠΊΠ΅? Π ΠΌΠΎΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Ρ Π½Π°ΡΡΠ» ΠΏΡΠΎΡΡΡΠ΅, Π½ΠΎ ΠΌΠΎΡΠ½ΡΠ΅ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ journalctl Π²ΠΌΠ΅ΡΡΠΎ tail -f /var/log/syslog, ΡΡΠΎΠ±Ρ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅: journalctl -u <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> -f - ΠΡΡΡΡΠΎ ΠΈΡΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 24 ΡΠ°ΡΠ°: journalctl --since "yesterday" | grep "error" - Π‘ΠΎΡ
ΡΠ°Π½ΡΠΉΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π°: journalctl > all_logs_$(date +%Y%m%d).txt - ΠΡΠΈΡΡΠΈΡΠ΅ ΡΡΠ°ΡΡΠ΅ Π»ΠΎΠ³ΠΈ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π±ΠΈΠ²Π°ΡΡ Π΄ΠΈΡΠΊ: journalctl --vacuum-time=7d - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΡΠΎΠ²Π΅Π½Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
: sudo systemctl edit-systemd-journald ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π»ΠΎΠ³Π°Ρ
, Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΡ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡ Π²Π°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ. Π ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ? ΠΡΡΡ Π»ΠΈ ΡΠ²ΠΎΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ? --- π ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅Π»Π΅Π³
π οΈ ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ Π½Π° Linux
12Β ΠΈΡΠ½ΡΒ 202512Β ΠΈΡΠ½Β 2025
~1 ΠΌΠΈΠ½