crontab执行时间与系统时间不一致问题解决
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,前言在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为"
千家信息网最后更新 2026年11月01日crontab执行时间与系统时间不一致问题解决
前言
在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。
cron的配置文件称为"crontab",是"cron table"的简写。
cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
service crond status //查看服务状态
发现问题
事情是这样的在自己的服务上有一条如下crontab
10 0 * * * root echo 'xxx' >> zzz
熟悉的人都知道是 晚上00:10执行,把xxx输出到zzz文件
可是问题来了 这条crontab不在00:10执行!而是在中午12:10执行。
crontab 执行时间和系统时间不一致!!!!
我记得服务器更改过时区现在也是 CST时区 没理由不执行啊!
试着google下crontab 时区,还真搜到 几个类似的例子
原来 修改过时间后必须手动重启crontab
/etc/init.d/crond restart
必须重启crontab 重启服务器是没有用的,我修改时区后重启过服务器 都是没有用的,必须重启crontab!
还有一种情况的 时区分两个 一个是 timezone 还有个是localtime,按照下面命令即可解决
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeservice crond restart
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。
服务
时区
时间
文件
配置
服务器
问题
内容
命令
情况
有用
学习
一致
系统
两个
事情
人工
价值
任务
例子
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天津市摩尔互联网科技
高科技互联网
科技互联网公司装修
互联网科技金融公司
礼当家互联网科技
互联网科技排名
互联网科技的英文
深圳齐家互联网科技
互联网科技股有哪些
科技大学互联网专业好不好
来此购互联网科技有限公司
互联网科技公司有风险吗
搜狐科技互联网
卓翼科技产业互联网合作
互联网企业科技类企业如何做账
云南省自由互联网科技有限公司
艺电能源互联网科技有限公司招聘
互联网科技手抄报图片
10位科技互联网大佬
互联网科技创新方面的资料
手冲咖啡和咖啡机区别
互联网是不是新科技
互联网科技宣传片
须眉科技是互联网公司吗
速维有品互联网信息科技(苏州)有限公司
西安小鹰速贷互联网科技有限公司
互联网金融科技元年
南通创西澳互联网科技有限公司
北京军民互联网科技公司
互联网科技快速发展优美句子