π§° *ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ* ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ ΡΠΊΡΠΈΠΏΡΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅, Π±Π΅Π· Π²Π°ΡΠΈΡ
ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄? Π’ΠΎΠ³Π΄Π° ΠΏΠΎΡΠ° ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΈΡ systemd-ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² β Π½ΠΎΠ²ΡΡ
ΡΠΎΡΠ·Π½ΠΈΠΊΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°! Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΏΡΠΈΠ²ΡΡΠ½ΡΡ
cron, systemd-ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π·Π°ΠΏΡΡΠΊΠΎΠΌ Π·Π°Π΄Π°Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΡΡΠΎΠΉΠ½ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ. ΠΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ½ΠΈ ΠΊΡΡΡΡ: - Π’ΠΎΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ Π°ΠΊΡΠΈΡΠΌΠΈ, ΠΊΠ°ΠΊ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ΅ - ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ±ΠΎΠ΅Π² - ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎ Π² journalctl Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ: Ρ
ΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π±ΡΠΊΠ°ΠΏ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 3 ΡΡΡΠ°? - Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ unit-ΡΠ°ΠΉΠ» Π΄Π»Ρ ΡΠ°ΡΠΊΠ°: `/etc/systemd/system/mybackup.service` [Unit] Description=My Daily Backup [Service] Type=oneshot ExecStart=/usr/local/bin/backup_script.sh - Π ΡΠ°ΠΉΠΌΠ΅Ρ: `/etc/systemd/system/mybackup.timer` [Unit] Description=Daily backup at 3 AM [Timer] OnCalendar=*-*-* 03:00:00 Persistent=true [Install] WantedBy=timers.target - ΠΠΊΠ»ΡΡΠΈ Π΅Π³ΠΎ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΡ: sudo s
π§° *ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ
18Β ΠΈΡΠ½ΡΒ 202518Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½