Welcome 微信登录

首页 / 操作系统 / Linux / Linux下时间比正常时间快8小时解决

将Ubuntu换为了Linux Mint,感觉Mint继承了Ubuntu的优点,并且比Ubuntu使用起来更给力,看上去也更舒心*Linux下的时间详解 Linux使用世界时间(GMT)和本地时间(Local Time)。世界时间是格林尼治时间,本地时间是用户所在时区与国际时间的差值。Linux与Windows相同之处是在每次启动时加载BIOS时间,在退出时把时间写回BIOS;Linux与Windows不同之处是Linux把世界时间(UTC)作为BIOS时间,本地时间(Local Time)是用户所在时区与国际时间的差值,而Windows中直接把本地时间作为BIOS时间。在多操作系统环境下这种不同的时间机制将使时间无法正确显示。(本人就是碰到上述问题)解决的办法是编辑文件/etc/default/rcS把其中的UTC=yes改为UTC=no,然后再设置正确的本地时间。 介绍下Linux下设置时间的方法:1、时间设置: #编辑文件/etc/timezone为以下内容:Asia/Shanghai 2、date MMDDhhmmCCYY 设定系统时间和硬件时间为MM/DD hh:mm, CCYY。 显示时间为本地时间而硬件时间使用UTC。 例:设置时间为下午14点36分。 # date -s 14:36:00 例:设置时间为1999年11月28号。 # date -s 991128 3、# hwclock --utc --systohc 4、# hwclock --show     # date设置系统时钟的操作:# date 091713272003.30通用的设置格式:# date 月日时分年.秒2.使用hwclock或clock命令查看和设置硬件时钟查看硬件时钟的操作:# hwclock --show 或# clock --show2003年09月17日 星期三 13时24分11秒 -0.482735 seconds设置硬件时钟的操作:# hwclock --set --date="09/17/2003 13:26:00"或者# clock --set --date="09/17/2003 13:26:00"通用的设置格式:hwclock/clock --set --date=“月/日/年 时:分:秒”。3.同步系统时钟和硬件时钟Linux系统(笔者使用的是Linux Mint,其它系统没有做过实验)默认重启后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。硬件时钟与系统时钟同步:# hwclock --hctosys或者# clock --hctosys上面命令中,--hctosys表示Hardware Clock to SYStem clock。系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc4.修改设置时区方法(1)# tzselect方法(2 仅限于RedHat Linux 和 CentOS)# timeconfigP.S.替换系统默认时区的方法# cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime对于中国服务器则执行:# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime如果/etc/localtime文件不正确,是无法显示正确的时间的。通过file命令查看该文件的结果为:/etc/localtime: timezone data用Eclipse在Ubuntu下遇到的一些小问题19条小技巧让你快速上手Ubuntu 11.04相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数