1. 程式人生 > >解決Linux中crontab不執行ntpdate問題

解決Linux中crontab不執行ntpdate問題

把同步時間定時任務中,使用 crontab -e 開啟配置檔案,加入

* * * * * ntpdate cn.ntp.org.cn

每分鐘同步時間,上面看上去是沒什麼問題,命令列經常彈出You have new mail in /var/spool/mail/root 類似於這種提示。

當我開啟這個檔案的時候,如下提示:/bin/sh: ntpdate: command not found 。

解決辦法:

使用whereis命令查詢ntpdate命令

[[email protected] ~]# whereis ntpdate

在這裡插入圖片描述

然後重新更改crontab定時任務

在這裡插入圖片描述

[[email protected]

~]# crontab -l

*/1 * * * * /usr/sbin/ntpdate time.nist.gov

儲存後即可解決。