服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - crontab执行时间与系统时间不一致问题解决

crontab执行时间与系统时间不一致问题解决

2022-08-11 08:43薛定谔的猫 Linux

这篇文章主要给大家介绍了关于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

?
1
10 0 * * * root echo 'xxx' >> zzz

熟悉的人都知道是 晚上00:10执行,把xxx输出到zzz文件

可是问题来了 这条crontab不在00:10执行!而是在中午12:10执行。

crontab 执行时间和系统时间不一致!!!!

我记得服务器更改过时区现在也是 CST时区 没理由不执行啊!

试着google下crontab 时区,还真搜到 几个类似的例子

原来 修改过时间后必须手动重启crontab

?
1
/etc/init.d/crond restart

必须重启crontab 重启服务器是没有用的,我修改时区后重启过服务器 都是没有用的,必须重启crontab!

还有一种情况的 时区分两个 一个是 timezone 还有个是localtime,按照下面命令即可解决

?
1
2
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
service crond restart

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对服务器之家的支持。

原文链接:https://www.phpbulo.com/archives/171.html

延伸 · 阅读

精彩推荐
  • Linux速学linux命令教程

    速学linux命令教程

    一些朋友不知道如何开始学习Linux,今天小编为大家带来的是速学linux命令教程;希望对大家会有帮助,有需要的朋友一起去看看吧...

    linux之家4972019-06-09
  • Linuxlinux下如何查看邮件

    linux下如何查看邮件

    我使用的是REDHAT9.0,当我登陆后,系统提示:YOU HAVE MAIL。 请问我改用什么命令查看邮件信息 mail命令即可...

    Linux教程网8832020-04-25
  • Linux一文说清Linux System Load

    一文说清Linux System Load

    双十一压测过程中,常见的问题之一就是load 飙高,通常这个时候业务上都有受影响,比如服务rt飙高,比如机器无法登录,比如机器上执行命令hang住等等...

    阿里技术7662021-12-15
  • Linuxfind 按文件修改时间查找文件及find空文件夹

    find 按文件修改时间查找文件及find空文件夹

    find 按文件修改时间查找文件及find空文件夹,供大家学习参考 ...

    Linux教程网6072019-12-10
  • LinuxLinux下的Memcache安装方法

    Linux下的Memcache安装方法

    最近在研究怎么让Discuz!去应用Memcache去做一些事情,记录下Memcache安装的过程。...

    Linux教程网6792021-02-03
  • LinuxLinux定时任务Crontab命令使用详解与总结

    Linux定时任务Crontab命令使用详解与总结

    本为大家介绍了Linux定时任务Crontab命令使用详解并总结Crontab命令的一些使用技巧以及工作中遇到的一些问题解决方法...

    52PHP9002022-07-28
  • LinuxLinux桌面的4种扫描工具

    Linux桌面的4种扫描工具

    今天小编就为大家分享一篇关于Linux桌面的4种扫描工具的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编...

    ScottNesbitt6762022-07-27
  • LinuxLinux系统下ssh登陆很慢的解决办法

    Linux系统下ssh登陆很慢的解决办法

    Linux系统下ssh登陆很慢怎么办?很多的Linux用户发现连接上Linux服务器在输入用户名之后还要再等一下才能输入密码,时间过长了,现在小编与大家分享一下...

    百度经验3052019-10-18