精华内容
下载资源
问答
  • linux时间快8小时解决办法

    万次阅读 2010-01-17 22:11:00
    有很多朋友会问,我的CMOS时间是正确的当前时间,我的Linux也设置了北京时区,为什么系统的时间比当前了8小时。 要解决这个问题,首先要确认当前CMOS显示的时间是否是当前的时间,如果是则你的CMOS是非UTC时间...

    有很多朋友会问,我的CMOS时间是正确的当前时间,我的Linux也设置了北京时区,为什么系统的时间比当前快了8小时。

     

    要解决这个问题,首先要确认当前CMOS显示的时间是否是当前的时间,如果是则你的CMOS是非UTC时间(即CST当地时间),要修改

     /etc/sysconfig/clock文件,将里面的UTC=true 改为 UTC=false (告诉Linux硬件设置的是当地时间)

    这个是多数快8小时的原因,因为安装Linux时默认选项是使用UTC时间(可能国外电脑的CMOS都是设置的UTC时间),系统误认为你的CMOS是UTC时间,而你又选择了+8的时区,所以Linux在CMOS时间上加了8小时作为系统的时间

     

     

     

    更改时区

    rm /etc/localtime

    ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

     

    读取硬件时间到系统

    clock --hctosys

     

    输入Date查看当前是否为 CST时间(CST表示当地时间,如我们设置的Shanghai  ),如果时间不正确用以下方式修改时间

    date -s 2010-02-03 12:00:00

     

    将系统时间写入硬件

    clock --systohc

    展开全文
  • linux系统下的默认时间比北京时间快了8小时,这对我们项目的log日志记录的时间非常不友好,当程序有查看特定时间日志需求时,需要手动换算减去8小时,才是当前正确的北京时间,无疑降低了log日志的可读性!...

    让我们来看一下,默认状态下日期时间

    (1) 输入命令 date查看当前系统时间

    在这里插入图片描述

    linux系统下的默认时间比北京时间快了8小时,这对我们项目的log日志记录的时间非常不友好,当程序有查看特定时间日志需求时,需要手动换算减去8小时,才是当前正确的北京时间,无疑降低了log日志的可读性!

    所以需要我们去解决

    (2) 首先调用另外一条命令分析下原因

    timedatectl
    

    在这里插入图片描述
    第二行世界时间:UTC协调世界时即格林威治平太阳时间,是指格林威治所在地的标准时间,也是表示地球自转速率的一种形式,UTC基于国际原子时间。

    linux系统默认把本地的北京时间当成了格林威治的世界时间,而真实的北京时间要比格林威治的时间早8小时,这就导致了系统时间计算错误,快了8小时。

    好了, 既然已经破案了,那就好办了。

    我们先查看系统时区,把当前系统所在时区(localtime),删除掉换成世界时间就好了。
    命令如下

    (3) 先查看有哪些时区,选择合适的替换

    ls /usr/share/zoneinfo/
    

    在这里插入图片描述

    (4) 删除当前时区时间

    sudo rm /etc/localtime
    

    (5) 这里我们选择了Universal时区替换localtime 创建软连接

    sudo ln -s /usr/share/zoneinfo/Universal /etc/localtime
    

    (6) 然后再次用timedatectl命令查看系统时间就正常了
    在这里插入图片描述
    在这里插入图片描述
    date命令查看也正常了,问题得以解决

    参考文章
    CentOS 7系统时间与实际时间差8个小时

    展开全文
  • linux修改时间同步

    2011-06-21 15:14:00
    Linux中 /dev/rtc to wait for clock tick timed故障的解决 故障描述: 一台IBM x3850升级微码后,发现系统时间比正确时间了8小时。而且已经确认BIOS时间是绝对正确的。且clock 和hwclock都不 能使用,有以下报错:...

    Linux中 /dev/rtc to wait for clock tick timed故障的解决 故障描述: 一台IBM x3850升级微码后,发现系统时间比正确时间变快了8小时。而且已经确认BIOS时间是绝对正确的。且clock 和hwclock都不 能使用,有以下报错:select() to /dev/rtc to wait for clock tick timed out。 故障分析: 计算机系统有两个时钟,一个是 BIOS(CMOS),或者说“硬件时钟”,还有一个就是“系统(操作系统)时钟”,如果这两个时钟的 设置上有问题,或者Linux 的时钟配置文件不正确的话,就会产生系统时钟差 8 小时的问题。或读的是硬件时间这没错,然而系统把他 当成UTC时间,然后自己加了8小时,得到他所认为的local time. clock 和hwclock不能使用,出现报错:select() to /dev/rtc to wait for clock tick timed out,原因是不能读取/dev/rtc,也就 是硬件时间。这又是因为某些机器的BIOS处理方式和Linux的rtc内核模块之间出现了问题。 Linux又有3个这类模块,rtc/genrtc/rtc_dev,似乎是一个比一个新,有些Linux系统通常自己用的是rtc这个老模块;但Dell/ibm/acer 等等厂商现在都可能使用新的BIOS,这种BIOS和这个rtc就可能不对付。如果出现了上面那个timeout的问题,有两种方法可以解决: 故障解决: 方法一:给hwclock加参数,--directisa 1.检查/etc/localtime文件 localtime文件是Linux 的时钟设置文件,实际上这个文件是 /usr/share/zoneinfo 目录下对应文件的符号连接。假设我们所处的 地区位于上海,那么只要运行以下的命令就可以设置时区了。 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 2.检查/etc/sysconfig/clock文件 ZONE=Asia/Shanghai ##/usr/share/zoneinfo 下面的文件。 UTC=false ##硬件时钟是否为 UTC 或者说 GMT 时钟。 ARC=false ##如果是在 Alpha 机器上,则设置为 true 。 注:1.把硬件时钟设置为 UTC 的好处就是他能自动设置夏时制,缺点时,在安装有多重操作系统启动的机器上,在另外的操作系统上时钟会错误。 2.如果以上两个文件的设定都没有问题,继续 3.vi /etc/sysconfig/clock 添加:CLOCKFLAGS=--directisa //直接以I/O指令存取硬件时间而不通过/dev/rtc设备来存取 4.vi /etc/rc.sysinit 将/etc/rc.sysinit里面关于hwclock的命令都加directisa参数 //使系统开机时可以读取硬件时钟 vi /etc/init.d/halt 将/etc/init.d/halt里面关于hwclock的命令都加directisa参数 //使系统关机时与硬件时钟同步 5.调整系统时间为正确时间 6.执行:hwclock --directisa --systohc 或 重启后执行:hwclock --systohc 方法二:换用其他内核rtc模块 用如下方法测试哪个模块好用: # modprobe rtc # hwclock --show # rmmod rtc # modprobe genrtc # hwclock --show # rmmod genrtc # modprobe rtc_dev # hwclock --show # rmmod rtc_dev 方法三:这个方法也是在网上看到,很经典!将BIOS的时间调慢8小时就可以了!

    展开全文
  • 在项目上驻场研发时遇到一个问题,和Linux与Windows获取时间相关的问题。 问题发生的背景是,一套使用tomcat部署的Java web程序,研发...但是访问测试环境的程序时,页面显示的时间是错误的,研发环境的程序了1
    在项目上驻场研发时遇到一个问题,和Linux与Windows获取时间相关的问题。
    问题发生的背景是,一套使用tomcat部署的Java web程序,研发环境在Windows上,测试环境在Linux上。两套程序代码一致,连接同一套oracle数据库。然而,在读取数据库中的数据时,访问研发环境的程序页面,显示的时间数据是正确的。但是访问测试环境的程序时,页面显示的时间是错误的,比研发环境的程序快了12小时。
    当时第一反应是两个环境的操作系统时间不一致,然而发现系统时间是一致的。后来想到Linux和Windows两个系统对于时间的计算方式不同,Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。而Linux把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的。后来想到,这种情况属于在同一台PC上的双系统时间不一致的问题,而且就算是不一致也应该是相差8个小时。所以问题不在这里,和同事讨论并且搜索了各种材料之后,发现导致该问题发生的原因,应该是Linux的硬件时间和系统时间不一致的问题。
    介绍一下Linux的硬件时间与系统时间。
    系统时间: 一般说来就是我们执行 date 命令看到的时间,Linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。
    硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。
    通过date命令获取系统时间,在用hwclock命令获取硬件时间。结果如下:

    硬件时间和系统时间正好相差12个小时。而系统时间才是正确显示的时间。想了想,自己前一天因为发现系统时间快了12个小时,于是手动进行了修改。也并没有重启服务器。这里造成了两个后果,一是导致了系统时间与硬件时间不一致,另一个结果是,因为JVM获取时间的原理导致并不能获取到正确的当前时间,因此导致了这个问题的发生。
    于是使用以下命令将硬件时间与系统时间同步:
    hwclock --systohc
    之后重启了tomcat,问题解决了。


    在网上查阅的相关资料:
    http://www.360doc.com/content/15/0112/16/15242507_440173299.shtml
    http://www.cnblogs.com/shiweifu/archive/2010/12/16/1907653.html
    http://blog.chinaunix.net/uid-182041-id-3464524.html
    http://blog.csdn.net/velanjun/article/details/8213303
    展开全文
  • Linux日志管理指南

    2021-01-09 17:02:54
    找到正确的日志将花费很长时间,甚至要花更长时间在登录服务器的相关问题上。没什么发现你找的信息没有被保存下来更沮丧的了,或者本该保留的日志文件正好在重启后丢失了。  集中你的日志使它们查找更快速,可以...
  • 之前编辑《Manjaro Linux 17.0.2 KDE环境安装、配置记录》的...当我们将 Windows 时间调整正确之后,Linux 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Linux 时间快,但是回到 Windows 后时间又慢了。 orz
  • Linux From Scratch 6.2 中文版

    热门讨论 2011-03-18 13:18:19
     最后,在我们开始之前,你想一下,丰富的 Linux 知识对于你来说在 Mplayer 上看片,用 KDE 作PP桌面等来说是不是更重要。如果是,我们期盼你成功完成LFS系统加入我们LFS爱好者的行列! lfs-详细信息  LFS ...
  • 当我们将 Windows 时间调整正确之后,Linux 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Linux 时间快,但是回到 Windows 后时间又慢了。 orz 原因 电脑系统中有两个时间: 硬件时间:保存在主板中...
  • Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................
  • fedora时间设置问题

    千次阅读 2010-10-31 13:07:00
    由于Fedora 8下时间设置不正确,一段时间...Linux系统下的时间总是Windows下8个小时,今天花了一点时间把这个问题解决了,实际上非常简单,直接在Linux下Date & Time设置中将UTC选项取消掉,然后调整时间即可。
  • Fedora 8时间设置

    2008-04-13 23:12:06
    Linux系统下的时间总是Windows下8个小时,今天花了一点时间把这个问题解决了,实际上非常简单,直接在Linux下Date & Time设置中将UTC选项取消掉,然后调整时间即可。其原理也非常简单,具体的解释请参加...
  • 最近服务器总出现一个问题,就是明明设置好服务器时间但是过了几天服务器时间又不对了,总是比正确时间快,怎么回事儿呢。后来上网查了一下才知道,原来Linux计算机系统有两个时钟,一个是BIOS,或者CMOS,或者说...
  • 现象: Debian下的时间老是不对,实际的8小时,而BIOS里时间正确的。用tzselect命令选择了正确的时区(Asia/Shanghai)还是不对。用hwclock --show命令显示硬件时间也不对。 原因: 在Linux 系统里面,系统...
  • Linux大文件传输(转)

    2013-11-24 18:27:23
    但是如果文件很大,需要占用一些传输时间的时候,怎样又又好地完成任务就很重要了。在我的测试用例中,一个最佳的方案最差的方案,性能提高了10倍。 复制文件 如果我们是复制一个未压缩的文件。这里走如下...
  • JPerf-2.0.2

    热门讨论 2014-01-02 11:42:47
    所以UDP的传送速度TCP要。 Tperf使用TCP与UDP的不同功能来提供网络连接的统计数据。 最后,Iperf可以很容易的安装在任何UNIX/Linux或者Microsoft Windows系统中。必须将一台主机设置为客户端,一台设置为...
  • 行业领先的英特尔 C++ 和 Fortran 编译器同类产品,并且与 Microsoft Visual C++* 和 gcc* 兼容。 英特尔 Cilk Plus 和英特尔 线程构建模块提供了并行模型,轻松利用当今和未来的高性能计算系统。 行业领先的...
  • 易语言编程系统PDF完整版

    热门讨论 2011-11-02 18:42:28
    ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不其它同类产品差。 全自主知识产权 易语言系统全部自行设计开发。 ★自有...
  • ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不其它同类产品差。 全自主知识产权 易语言系统全部自行设计开发。 ★自有...
  • ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不其它同类产品差。 全自主知识产权 易语言系统全部自行设计开发。 ★自有...
  • ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不其它同类产品差。 全自主知识产权 易语言系统全部自行设计开发。 ★自有...
  • 资源包内容: 1、最新Navicat Premium 12.1.16.0 ——navicat12.1.16_...無論你是用 Windows、macOS 还是 Linux,只要购买一个许可证,就能选择于其中一个平台上激活,而当你转换另一平台时也可同时转移你的许可证。
  • 3.1.5 常用的Linux命令 3.1.6 C中变量的存储类型有哪些? 3.1.7 动态规划的本质 3.1.8 实践中如何优化MySQL? 3.1.9 什么情况下设置了索引但无法使用? 3.2.0 SQL语句的优化 3.2.1 数据库索引的底层实现原理和...
  • 6. 跨平台性,任何操作系统不管是window,linux,UNIX...都可以安装运行iWebShop!Apache,IIS,nginx...任何支持WEB服务的软件都可以安装运行iWebShop,而且软件环境的费用(LAMP架构)成本几乎是0元。 7. 定期...
  • 操作系统(内存管理)

    热门讨论 2009-09-20 12:55:25
    文将对 Linux™ 程序员可以使用的内存管理技术进行概述,虽然关注的重点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半...
  • flash shiti

    2014-03-14 10:32:41
    33.在按钮编辑模式中,其时间轴上有哪几个帧? A. Up B. Over C. Down D. Hit 34.以下那些图形是群组物件? A. B. C. D. 35.Flash5允许使用Action的功能有哪几种? A. Symbol B. Movie Clips C. Keyframe ...
  • 手机 pdf 阅读器

    2009-02-12 23:00:29
    在三星手机上,时间会走得比较,由于没有真机,实在找不到问题所在 [2008.1.1] Ver:3.2.1 修正了阅读历史图标显示不正确的BUG 修正了阅读HTML文件时,不显示空格的BUG 修正HTML阅读时解析不正确的BUG 提升HTML...

空空如也

空空如也

1 2 3 4
收藏数 63
精华内容 25
关键字:

linux时间比正确时间快

linux 订阅