π§ ΠΡΠΈΠ±ΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ systemd: ΠΊΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π±ΡΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»Ρ Linux ΠΈ DevOps! π ΠΠ±Π½Π°ΡΡΠΆΠΈΠ» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ β systemd Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΠ»ΠΈ Π²Π΅Π΄Π΅Ρ ΡΠ΅Π±Ρ ΡΡΡΠ°Π½Π½ΠΎ? ΠΠ΅ Π±Π΅Π΄Π°! Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΠΌΠΎΡΠΎΠΊ. ΠΠ°ΡΠ°ΡΡΡΡ ΠΏΡΠΈΡΠΈΠ½Π° β Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠ±ΠΎΠΉ Π² ΡΠ½ΠΈΡΠ°Ρ
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ½ΠΎΡΡΠΈ. ΠΠΎΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ: - ΠΠΎΡΠΌΠΎΡΡΠΈ ΡΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ°: systemctl status <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> - ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈ ΡΠ΅ΡΠ²ΠΈΡ: sudo systemctl restart <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> - ΠΡΠΎΠ²Π΅ΡΡ Π»ΠΎΠ³ΠΈ: journalctl -u <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> --since "10 minutes ago" - Π£Π±Π΅Π΄ΠΈΡΡ, ΡΡΠΎ ΡΠ½ΠΈΡ Π°ΠΊΡΠΈΠ²Π΅Π½: systemctl is-active <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> - ΠΡΠΏΡΠ°Π²Ρ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ°ΠΉΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈ: sudo systemctl daemon-reexec π οΈ ΠΠ½ΠΎΠ³Π΄Π° Π²Π°ΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΈ ΡΠ½ΠΎΠ²Π° Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΠ²ΠΈΡ, ΡΡΠΎΠ±Ρ Π²ΡΡ Π·Π°Π΄Π°Π»ΠΎΡΡ: sudo systemctl disable <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> sudo systemctl enable <ΠΈΠΌΡ_ΡΠ΅ΡΠ²ΠΈΡΠ°> ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° systemd β Π·Π°Π»ΠΎΠ³ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ? Π ΠΌΠΎΠΆΠ΅Ρ, Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ ΡΠ²ΠΎΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ½ΠΈΡΠ°ΠΌΠΈ? ΠΠΎΠ»ΡΡΠ΅
π§ ΠΡΠΈΠ±ΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ systemd: ΠΊΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π±ΡΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ
16Β ΠΈΡΠ»ΡΒ 202516Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½