crontab执行时间与系统时间不一致问题解决
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,前言在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为"
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
如何选购数据库的好处
如何 sql添加数据库
中国流行病学调查数据库
玩家最多的服务器英语
数据库增加主键字段
华三杯网络技术大赛初赛题目
南通管理软件开发
软件开发都需要学什么
深圳超级小网络技术有限公司
河北上门软件开发
服务器响应时间跟什么有关
魔兽世界9.1服务器人口
申请万方医学数据库要付费吗
网络安全知识专题培训
网络安全创新型举措
怀柔区信息网络技术推广信息推荐
网络安全走进乡镇
福田网络安全设备
海尔集团软件开发外包
测速本地服务器 慢
本地文件怎么复制到远程服务器
陕西综合管理平台软件开发
ns暗黑2登录不上服务器
华为软件开发云 部署
网络安全有关专业名称
网络安全风险测评资质
影音软件开发公司
老人手机连接服务器失败
网络安全竞赛平台
北京智能软件开发报价价钱