π§ ΠΠ°ΠΊ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ systemd-ΡΠ΅ΡΠ²ΠΈΡΡ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ DevOps! π Π₯ΠΎΡΠΈΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΡΠΊΡ Π½Π° ΠΏΡΠ»ΡΡΠ΅ ΡΠ²ΠΎΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ? Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠ°ΡΡΡ systemd-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π³Π»Π°Π΄ΠΊΠΎ. ΠΠ΅ΡΠ²ΠΎΠ΅ β ΠΊΠΎΠΌΠ°Π½Π΄Π° systemctl status ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠ°ΡΡΡ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°, Π΅Π³ΠΎ Π»ΠΎΠ³ΠΈ ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ. ΠΡΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅ Π·Π°ΠΏΡΡΠ΅Π½ β Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ systemctl start, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ΄Π½ΡΡΡ ΡΠ»ΡΠΆΠ±Ρ. Π ΡΡΠΎΠ±Ρ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ systemctl is-active, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ active ΠΈΠ»ΠΈ inactive. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ: Ρ ΠΏΠΎΠΌΠΎΡΡΡ journalctl -u <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° β ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΠΈ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ systemctl restart. Π Π΄Π»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ β systemctl disable. ΠΡΠΎ β Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΠΏΡΠΈΠ±Π°ΠΌΠ±Π°ΡΠΎΠ². Π§ΡΠΎ Π±Ρ Π²Ρ Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² ΡΠ²ΠΎΠΉ Π°ΡΡΠ΅Π½Π°Π» Π΄Π»Ρ
π§ ΠΠ°ΠΊ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ systemd-ΡΠ΅ΡΠ²ΠΈΡΡ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²
16Β ΠΈΡΠ½ΡΒ 202516Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½