crontab中的ntpdate 時間同步不生效

2022-08-22 17:21:11 字數 829 閱讀 7450

在crontab中新增了 時間同步任務 

10 */1 * * * ntpdate -u 10.11.0.35;hwclock -w

但是時間還是一直不正確

開始檢查

less /var/log/cron

may

2512:25:01 localhost crond[29708]: (root) cmd (ntpdate -u 10.11.0.35;hwclock -w)

命令確實按時執行了

再來看下執行結果

# less /var/spool/mail/root

/bin/sh

: ntpdate: command not found

/bin/sh: hwclock: command not found

問題出在這裡 ,在/bin/sh  下 找不到  這兩個命令

解決:看看這兩個命令在**

# which

ntpdate

/usr/sbin/ntpdate

# which

hwclock

/usr/sbin/hwclock

重新更改crontab定時任務

#crontab -e

25 */1 * * */usr/sbin/ntpdate -u 10.11.0.35;/usr/sbin/hwclock -w

#service crond restart

完成

CentOS6 5下的時間同步ntpdate安裝

1.ntp ntpdate 2.yum y install ntp yum y install ntpdate 安裝ntp與ntpdate 3.chkconfig 檢視啟動的系統服務 4.service ntpdate start chkconfig ntpdate on 開啟ntpdate服務 5...

linux中crontab的使用

1 at 一次性定時任務,僅執行一次就結束排程的命令 2 crontab 週期性定時任務 1 crontab的工作 許可權 可以通過 etc cron.allow和 etc cron.deny進行使用者限制,同時cron.allow比cron.deny的優先順序高,會先查詢cron.allow 存在...

在Docker中執行crontab

在把自己的專案通過docker進行打包時,由於專案中用到了crontab,不過使用到的基礎映象python 3.6 slim並沒有安裝這項服務,記錄下在映象中安裝和配置crontab的過程。由於基礎映象中沒有crontab服務,需要在打包自己映象的dockerfile中加入安裝cron服務的步驟。f...