π Π£ΡΠΊΠΎΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ Linux-ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° systemd ΠΡΠ΅Π³Π΄Π° ΠΌΠ΅ΡΡΠ°Π», ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π² Π½ΡΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ β Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ
ΡΡΠΈΠ»ΠΈΠΉ ΠΈ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠΉ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΌΠΎΡΡ systemd timers β ΡΡΠΎ ΠΊΠ°ΠΊ cron, ΡΠΎΠ»ΡΠΊΠΎ ΠΊΡΡΡΠ΅ ΠΈ Π³ΠΈΠ±ΡΠ΅. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°: - ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π·Π°ΠΏΡΡΠΊ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠΎΠ±ΡΡΠΈΡΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°ΠΌ - ΠΠ΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΡΠ°ΡΡΡ Π·Π°Π΄Π°Ρ - Π Π°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡ Π·Π°Π±ΡΠ» ΠΎ Π½ΠΈΡ
! ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 30 ΠΌΠΈΠ½ΡΡ, ΡΠΎΠ·Π΄Π°ΠΉ Π΄Π²Π° ΡΠ°ΠΉΠ»Π°: - /etc/systemd/system/mytask.timer - /etc/systemd/system/mytask.service Π mytask.service ΠΎΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π° Π² mytask.timer β ΠΈΠ½ΡΠ΅ΡΠ²Π°Π». ΠΠ°Π³ΡΡΠ·ΠΈ ΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: systemctl enable --now mytask.timer Π’Π°ΠΊ ΡΡ Π·Π°Π±ΡΠ΄Π΅ΡΡ ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ
Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
cron ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ! Π ΠΊΠ°ΠΊ ΡΡ ΡΡΠΈΡΠ°Π΅ΡΡ, ΡΡΠΎ Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ systemd timers? π¬ Β«ΠΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΡΡΠ°ΡΠ΅ΠΉ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² β Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbotΒ» π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈ
π Π£ΡΠΊΠΎΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ Linux-ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° systemd
14Β ΠΈΡΠ½ΡΒ 202514Β ΠΈΡΠ½Β 2025
~1 ΠΌΠΈΠ½