将Ubuntu换为了Linux Mint,感觉Mint继承了Ubuntu的优点,并且比Ubuntu使用起来更给力,看上去也更舒心*Linux下的时间详解 Li

将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 --show

2003年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 --systohc

4.修改设置时区

方法(1)

# tzselect

方法(2 仅限于RedHat Linux 和 CentOS)

# timeconfig

P.S.替换系统默认时区的方法

# cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime

对于中国服务器则执行:

# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

如果/etc/localtime文件不正确,是无法显示正确的时间的。

通过file命令查看该文件的结果为:

/etc/localtime: timezone data

linux时间比正常时间走慢,Linux下时间比正常时间快8小时解决相关推荐

  1. linux交叉编译出现的问题,,Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法

    Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法 一.下载gcc-arm-none-eabi-4_9 安装成功后上报错误: ./gcc-arm-none-linux-gnueabi-g ...

  2. linux无法打开或写入文件格式,Centos系统下“无法打开并写入文件”问题的解决...

    摘要 最近在工作中发行限了一个问题,当前是root用户,去编辑/etc/ssh/sshd_config 却提示没有权限修改.报错如"/etc/ssh/sshd_config" e2 ...

  3. linux 用记事本打开文件,Ubuntu 10.04下Gedit打开Windows记事本.txt文件乱码解决

    环境:Ubuntu 10.04+Gnome 其实在Ubuntu 9.10下默认已经解决了这个问题,没想到升级10.04后这个问题又出现了. 出现这种情况的原因是,gedit 使用一个编码匹配列表,只有 ...

  4. 成功解决:将后缀.pyx格式文件(linux环境)编译成pyd文件(windows环境下)实现python编程加载或导入

    成功解决:将后缀.pyx格式文件(linux环境)编译成pyd文件(windows环境下)实现python编程加载或导入 目录 解决问题 解决思路 解决方法 解决问题 .pyx格式文件,在window ...

  5. linux校时写入硬件,手动校正 Linux 系统时间并把时间写入硬件,系统启动时自动校正时间并把时间写入硬件。...

    手动校正 Linux 系统时间并把系统时间写入硬件,系统启动时自动校正时间并把时间写入硬件. 下面以 CentOS 6.5 (32位)系统为例,设置系统时间:手动校正 Linux 系统时间并把时间写入 ...

  6. linux 系统时间是在哪里记录的,Linux系统如何记录时间

    1.内核在开机启动的时候会读取RTC硬件获取一个时间作为初始基准时间,这个基准时间对应一个jiiffies值(这个基准时间换算成jiffies值的方法是:用这个时间减去1970-01-01  00:0 ...

  7. linux设置时间快1小时,LINUX CentOS系统时间与现在时间相差8小时解决方法

    GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此 ...

  8. linux ns级定时器_linux用户空间获得ns纳秒级时间示例

    一.引言 我们在测试程序的性能的时候往往需要获得ns级的精确时间去衡量一个程序的性能,下面介绍下linux中用户空间获得ns级时间的方法 二.用户空间获得ns级时间 使用clock_gettime函数 ...

  9. linux时间管理代码,第二章、linux的时间管理

    第二章.linux的时间管理 linux系统一般存在两个时间,一个属于linux操作系统的系统时间,系统时间受操作系统影响,可能会出现时间不准确,但另一个真实硬件上的时间,也就是用纽扣电子持续供电的硬 ...

最新文章

  1. 多重集合的排列和组合问题
  2. 基于OpenCV实战:车牌检测
  3. python读取内存和空闲内存
  4. mysql死锁场景汇总整理
  5. PAT乙级 1003. 我要通过!
  6. [css] 怎样去除图片自带的边距?
  7. mysql数据排序指令_MySQL 排序 | 菜鸟教程
  8. C++语言基础 —— 函数
  9. 从ASP.NET Boilerplate v5 +到ABP框架的迁移
  10. java 判断文件是否打开过_【后端开发】Java中如何判断文件是否被隐藏?(代码示例)...
  11. LR 报错误: C interpreter run time error: Error -- Unresolved symbol : vuser_end解决方法
  12. FFMPEG编译ffplay
  13. 181027每日一句
  14. atitit.报表最佳实践oae 与报表引擎选型
  15. UCBCS188 AI学习笔记(1)uninformed search (无启发函数搜索)
  16. 人体全身骨骼神经分布图,人体骨骼神经系统图片
  17. 华为USG6330运维记录-端口回流、策略路由
  18. 网络与社会导论之幂律与富者更富及其与长尾、齐普夫定律等的关系
  19. 实施不良资产证券化 信用评级不能少
  20. 用计算机弹出平凡之路节奏,计算机音乐谱平凡之路

热门文章

  1. 【uiautomation】微信群发消息,获取全部聊天记录
  2. 超有爱的并查集 ------ 转
  3. 罗马音平假字复制_五十音图的那些平假字和片假字有罗马音吗?
  4. Angular7运行机制--根据腾讯课堂米斯特吴 《Angular4从入门到实战》学习笔记分析完成...
  5. 赶集网如何引流?同城本地引流方法和技巧
  6. 【分享】“明道云“ 在集简云平台集成应用的常见问题与解决方案
  7. LED数显驱动芯片VK16K33A/B/C內建显示记忆体及RC振荡电路,LED数码管显示驱动芯片/LED屏驱动IC
  8. 物理数据处理,不确定度的计算C++代码
  9. python_day05(笔记及练习)
  10. MessageBox.Show用法