解決crontab執行時間與系統時間不一致的問題
展開
本次RedHat版本為:Red Hat Enterprise Linux Server release 7.4 (Maipo)。
在crontab中添加了如下定時任務:
但是發現該任務實際執行的時間依次為16:00,17:00,18:00,19:00,比實際晚了8個小時,經查發現crontab所在時區為世界時:
解決辦法:將世界時改為需要的時區,我這里是需要改成英國倫敦時區。如下
ln -s /usr/share/zoneinfo/Europe/London /etc/localtime /etc/localtime
service crond restart