Tento článek popisuje, jak naplánovat restartování v operačním systému Ubuntu®.
Naplánujte restart pomocí crontab
Předpokládejme, že chcete restartovat server každý den ve 2:05. Proveďte následující kroky a upravte podrobnosti tak, aby vyhovovaly vašim požadavkům:
-
K úpravě souboru crontab použijte následující příkaz:
$ sudo crontab -e
-
Vstup do režimu vkládání a přidat nový řádek na konec souboru, přesuňte kurzor na poslední řádek a stiskněte písmeno o .
-
Do prázdného řádku přidejte do souboru následující řádek pro nastavení požadované denní doby provádění a příkazu, který se má provést:
05 02 * * * /sbin/shutdown -r +5
-
Stiskněte Esc ukončete režim vkládání a poté zadejte :wq uložte soubor a ukončete
crontab
.
Crontab
příklad:
Následující příklad ukazuje možné hodnoty pro každý prvek řádku v crontab
.
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0, Monday=1, and so on)
# | | | | |
# * * * * * user-name command-to-be-executed
Poznámka: Pravidelné restartování serveru může být dočasnou opravou. Vyřešte skutečný problém místo toho, abyste se spoléhali na restart serveru, který problém zamaskuje.