crontab执行时间与系统时间不一致问题解决
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,前言在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为"
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
网络安全法治宣传教育主题日
服务器开机卡在一个界面
拍数据库
学软件开发在哪
中深软通软件开发培训
linux服务器如何安装
表格配色软件开发
网络安全管理办法什么时候实施
搭建本地网站服务器费用
查看数据库列表
怎么把模组放进服务器
网络安全交易的过程
数据库营销的经典案例
长沙国家网络安全基地
win7安装t3数据库错误
服务器 修改密码
网络安全保险三个法规
长宁区电商软件开发创新服务
未连接上服务器请检查本地网络
浙江交行技术开发数据库题
我的世界服务器管理员账号
风控数据库信息共享
金蝶k3数据库连接
软件开发包括哪些内容组成
自媒体app软件开发
数据库划分
计算机网络技术基础二进制
软件开发工程师优点
购物网站数据库安全性分析
泰拉瑞亚手机创造服务器