π οΈ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² systemd: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΡΠΈΠ²Π΅Ρ, Π°Π΄ΠΌΠΈΠ½-Π²ΠΎΠ»ΡΠ΅Π±Π½ΠΈΠΊ! β¨ Π₯ΠΎΡΠ΅ΡΡ Π½Π°ΡΡΠΈΡΡΡΡ Π±ΡΡΡΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ Π»ΠΎΠ³ΠΈ systemd ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π±Π΅Π· Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°? Π’ΠΎΠ³Π΄Π° ΡΡΠ° Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠΊΡΠΊΡΡΡΠΈΡ Π΄Π»Ρ ΡΠ΅Π±Ρ! systemd β ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Linux. ΠΠΎ Π΅Π³ΠΎ Π»ΠΎΠ³ΠΈ β Π½Π°ΡΡΠΎΡΡΠ°Ρ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΠ½ΠΈΡΠ°, Π΅ΡΠ»ΠΈ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΈΡ
ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠΈΡΠ°ΡΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ β ΡΡΠΎ Β«journalctlΒ» ΠΈ ΡΠΈΠ»ΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π²Π°ΠΆΠ½ΡΡ
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΡ
. - Π§ΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ Π»ΠΎΠ³ΠΈ: journalctl -p 3 -xb - ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π·Π°ΠΏΡΡΠΊ: journalctl -b -0 -p err - ΠΠΎΠΆΠ½ΠΎ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠ½ΠΈΡΠ°ΠΌ: journalctl -u nginx.service - ΠΡΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅ β Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ: journalctl -f ΠΠ°Π²ΡΠΊ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ β ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π° ΠΊΠ»ΡΡ ΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π° Ρ
ΠΎΠ΄Ρ. ΠΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅ β Π·Π°Π»ΠΎΠ³ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ Π² Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ. Π Π²Π΅Π΄Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² β ΡΡΠΎ ΠΊΠ°ΠΊ ΡΠΌΠ΅ΡΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΡΡΠ»ΡΡΠ°ΡΡ Π΅Π³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ-ΡΠΎ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ. π ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π² ΡΠ΅
π οΈ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² systemd: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅
20Β ΠΈΡΠ½ΡΒ 202520Β ΠΈΡΠ½Β 2025
~1 ΠΌΠΈΠ½