linux – 日期%s毛刺
发布时间:2020-12-13 16:35:39 所属栏目:Linux 来源:网络整理
导读:我有一个奇怪的问题,我开始排除故障,并想知道是否有人会有任何有用的提示. 我每分钟都执行一个执行脚本的cronjob,并将输出附加到文件管理器上的文件中.作业将epoch(日期%s)和当前正常运行时间(包括当前系统时间)之后的当前时间戳打印到文件. 该脚本是: DAT
我有一个奇怪的问题,我开始排除故障,并想知道是否有人会有任何有用的提示.
我每分钟都执行一个执行脚本的cronjob,并将输出附加到文件管理器上的文件中.作业将epoch(日期%s)和当前正常运行时间(包括当前系统时间)之后的当前时间戳打印到文件. 该脚本是: DATE=`date +%s` UPTIME=`uptime` echo "$DATE;$UPTIME" 而我得到的是: 1325770921; 14:42:01 up 17 days 1325775379; 14:43:01 up 17 days 1325771041; 14:44:01 up 17 days 请注意中间的时间戳是如何约1小时15分钟..任何关于原因的想法? 解决方法
您在评论中提到您正在运行虚拟机.虚拟机应该有一个NTP客户端运行不断纠正适当的时间和日期.如果不这样做,物理硬件时钟和虚拟时钟之间的交互可能会变得混乱,时间会漂移.
实际上,每个系统都应该运行NTP,但在虚拟机中它是关键而不仅仅是推荐. Linux和BSD环境应该同时提供NTPd和OpenNTPd;你没有提到你正在使用的环境. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读