1

rootこの方法でユーザーと一緒に実行できるシェル スクリプトがあります。

root@vivid-15:~# ./backup.sh

オン/root/backup.shです。crontabでは、毎日午前 1 時に実行するようにスケジュールするにはどうすればよいでしょうか。私はこれをしました:

0 1 * * * root

しかし、今はコマンドを実行する方法がわかりません。

4

2 に答える 2

3

これを試しましたか?また、時間フィールドの「1」は、午後 1 時ではなく午前 1 時を意味します。

0 1 * * * root /root/backup.sh

編集:13(午後1時)を1(午前1時)に戻しました。

于 2012-05-25T15:38:21.357 に答える
2

Crontab 形式:

MIN HOUR DAY MON WEEKDAY CMD

crontab で実行するユーザーを定義する必要があるかどうかはわかりません。コマンドは、crontab -e でエントリを作成するユーザーとして実行されます。root として実行する cron プロセスを作成するには、root としてログインするか、$ sudo crontab -e でセットアップします。

私はあなたがこのようなものをもっと探していると思います:

0 1 * * * /root/backup.sh
于 2012-05-25T15:44:48.360 に答える