π‘ Π Π°Π·Π±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² systemd: ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅? ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Linux! π ΠΠΎΠ³ΠΈ β ΡΡΠΎ ΡΠΊΡΡΡΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ Π²ΡΡ ΠΎ Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, Π΅ΡΠ»ΠΈ ΡΠΌΠ΅ΡΡ ΠΈΡ
ΡΠΈΡΠ°ΡΡ. ΠΠ΅ Π΄ΠΎΠ²Π΅ΡΡΠ΅ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌ? Π’ΠΎΠ³Π΄Π° Π½Π°ΡΠ½Π΅ΠΌ Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ β ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠ°ΠΊ, ΠΈΠ·ΡΡΠ°Ρ systemd-Π»ΠΎΠ³ΠΈ. - Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ β ΠΊΠΎΠΌΠ°Π½Π΄Π°: journalctl --no-pager ΠΠ½Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π²ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ. - Π§ΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΌΠΈΠ½ΡΡΡ: journalctl --since "10 minutes ago" - Π Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ: journalctl -u myservice.service - ΠΡΠ΅ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ β ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: journalctl | grep error ΠΠΎΠ½ΠΈΠΌΠ°ΡΡ Π»ΠΎΠ³ΠΈ β Π½Π΅ Π·Π½Π°ΡΠΈΡ Π·Π°Π²ΠΈΡΠ°ΡΡ Π² ΡΡΡΠΎΠΊΠ°Ρ
, Π° Π²ΠΈΠ΄Π΅ΡΡ ΠΎΠ±ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ. Π§Π°ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΌ ΠΊΡΠΎΠ΅ΡΡΡ ΠΎΡΠ²Π΅Ρ Π½Π° Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΡΠ±ΠΎΠΈ. ΠΡΡΡΠ΅Π· β ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ°: systemctl status myservice.service Π’Π°ΠΌ Π²ΡΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΡΡΠ°Π·Ρ Π½Π° Π²ΠΈΠ΄Ρ. Π ΡΡ ΡΠΆΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΡΡΡ Π² ΡΠ²ΠΎΠΈΡ
Π»ΠΎΠ³Π°Ρ
ΠΈΠ»ΠΈ Π±ΠΎΠΈΡΡΡΡ ΡΠ°ΠΌ ΠΏΠΎΡΠ΅
π‘ Π Π°Π·Π±ΠΎΡ Π»ΠΎΠ³ΠΎΠ² systemd: ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅
11Β ΠΈΡΠ»ΡΒ 202511Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½