GMT  (Greewich Mean Time)

格林威治标准时间:GMT是老的时间计量标准,根据地球的自转和公转来计算时间,也就是太阳每天经过位于英国伦敦郊区的皇家格林尼治天文台的标准时间就是中午12点,因为本初子午线被定义在通过哪里的经线,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间

UTC  (Universal  time coordinated)

世界协调时间:现在用的时间标准,根据原子钟来计算时间。由于现在世界上最精确的原子钟50忆年才会误差1秒,而GMT是根据地球的转动来计算时间的,由于地球在它的椭圆轨道里的运动速度不均匀,格林泥治标准时间会与实际的太阳时有误差,最大误差达到16分钟,所以UTC更加精确

CST (China  Standard  Time )

中国标准时间:比世界协调时间早8小时

CST也同时代表其它三个时区

美国中部时间:Central  Standard  Time (USA) UTC-6:00

澳大利亚中部时间:Central   Standard  Time   (Australia)  UTC+9:30

古巴标准时间:Cuba       Standard  Time     UTC-4:00

CET  (Central European  Time)

欧洲中部时间:是比世界标准时间(UTC)早一个小时的时区名称之一。它被大部分欧洲国家和部分北非国家采用

WET  (Westerm     European      Time)

欧洲西部时间: 和世界标准时间(UTC)相同

EET  (Easterm    European      Time)

欧洲东部时间:是比世界标准时间(UTC)早两个小时的时区名称之一。它被部分欧洲国家、北约国家和中东国家采用

Linux系统时钟有两个,一个是硬件时钟,即BIOS时间,另一个是系统时钟,即linux系统Kernel时间。当linux启动时,系统kernel回去读取硬件时钟的设置,然后系统时钟就会独立于硬件运作。

date命令查看、设置系统时间

#date   -s   10/16/16         将日期设置为2016年10月16号

#date    -s   19:29:44      将时间设置为19点29分44秒

#date     1016192916.44     将日期时间设置为2016年10月16号19点29分44秒(MMDDhhmmYYYY.ss)

hwclock命令查看、设置硬件时间

#hwclock    --set   --date="06/18/14  14:55  "  (月/日年    时:分:秒)

硬件时钟与系统时钟同步:

#hwclock    --hctosys         hc代表硬件时间,sys代表系统时间,即用硬件时钟同步系统时钟

#hwclock     --systohc        即用系统时钟同步硬件时钟   等于hwclock   -w 执行这个命令没有任何反馈信息

修改时区

# cat  /etc/sysconfig/clock

ZONE="Asia/Shanghai"

UTC=true

# rm   -f /etc/localtime

# ln -sf  /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime              linux是依据/etc/localtime文件内容知道目前系统的时区信息,这个文件一般是从/usr/share/zoneinfo/面选择适当的时区复制过来就可以使用

重启机器后就可以看到时区更改

通过tzselect命令来修改时区

执行tzselect命令   -->    选择Asia     --> 选择China   -->  选择Beijing --- 选择yes  ,执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ=‘Asia/Shanghai’ ; export  TZ   最终将这行命令添加到/etc/profile文件中去,然后退出并重新登陆

时间自动同步:

#crontab  -e            定时计划任务,每隔一段时间进行一次同步

10   5   *   *   *   root   ntpdate   us.pool.ntp.org   ; hwclock   -w

总结:

调用/sbin/hwclock显示的就是BIOS中的时间莫?未必,这要看/etc/sysconfig/clock中是否启用了UTC,如果启用了UTC(UTC=true),显示的其实是经过时区换算的时间而不是BIOS中真正的时间,如果加上--localtime选项,则得到的总是BIOS中实际的时间。

在/etc/sysconfig/clock中UTC=false时,date、hwclock、hwclock   --localtime输出的时间应该一致

在/etc/sysconfig/clock中UTC=true时,date、hwclock的输出是一致的,hwclock   --localtime的输出则是UTC时间

系统关闭时会同步系统时间到硬件时钟,系统启动时会从硬件时钟读取时间更新到系统,这2个步骤要根据/etc/sysconfig/clock文件中UTC参数来设置时区转换。

linux系统怎么设置为中午_Linux修改系统时间与时区相关推荐

  1. win10如何调整计算机时间同步,Win10系统如何设置时间同步间隔?修改时间同步频率的方法...

    Win10系统如何设置时间同步间隔?如果系统时间并没有那么精确,偏差很多,你一定会去勾选"自动同步时间"的功能吧?!可是左等右等也不见调整时间,是这项功能没用吗?其实系统时间同步的 ...

  2. win10计算机打印机共享怎么设置方法,Win10系统怎么设置打印机共享?Win10系统打印机共享设置教程...

    我们在使用win10系统的过程中,经常需要对win10系统打印机共享进行设置.很多对电脑不太熟悉的小伙伴不知道win10系统打印机共享到底该如何设置,那么win10系统怎么设置打印机共享呢?下面小编就 ...

  3. xp系统禁止开机启动服务器,xp系统怎么设置开机启动项 xp系统如何禁止开机启动软件...

    当我们在使用电脑的时候,我们可以设置某些软件在我们开机时并启动,这样就非常方便了,可是XP系统怎么设置开启启动项呢?其实很简单,下面小编为大家带来xp系统设置开机启动项的步骤教程,不会设置的朋友可以参 ...

  4. 修改服务器时间和时区

    修改服务器时间和时区 1. 修改服务器时间 如果单纯修改服务器时间,通过ntpdate命令即可完成. # yum install ntpdate -y # ntpdate ntp1.aliyun.co ...

  5. 树莓派linux iso镜像下载,树莓派(Raspberry Pi)修改系统镜像(img)

    树莓派修改系统镜像 讨论如何使用通过loop设备映射文件,挂载树莓派img中的分区,然后像普通的文件系统那样修改镜像分区中的文件. 有2个关键点 如何确认分区的起始位置,以及分区的范围. 不同版本的l ...

  6. linux 修改时间的命令,Linux 常用命令(查看版本、修改系统时间)

    1.查看内核版本:cat /proc/version [root@gjxb default]# cat /proc/version Linux version 2.6.9-78.8AXS2smp (p ...

  7. linux设定时间查看文件,查看linux系统,服务,配置文件被修改的时间

    如何查看服务启动时间 [[email protected] /]# ps -ef |grep nginx root 14730 1 0 16:45 ? 00:00:00 nginx: master p ...

  8. 瘦客户机系统如何设置服务器,瘦客户机系统如何设置服务器

    瘦客户机系统如何设置服务器 内容精选 换一换 华为云云堡垒机服务帮助中心,为用户提供产品介绍.快速入门.用户指南.最佳实践.常见问题.视频帮助.技术白皮书等技术文档,帮助您快速上手使用云堡垒机服务. ...

  9. 2008服务器系统如何设置桌面,Windows server 2008系统基础优化技巧

    Windows 2008系统一推出就是作为服务器而使用的,所以在系统的很多细节上都做了很严密的设置,以确保系统的稳定性和安全性,这和娱乐性的操作系统有这很大的区别,为了让win2008系统更人性化,用 ...

最新文章

  1. Linux C编程--进程间通信(IPC)6--综合应用实例--信号量和共享内存的使用
  2. linux ksh 历史命令,防止Linux中的bash(和ksh)历史记录更改
  3. 【Little_things】jsp+MySql简单的数据录入功能
  4. java光标移动函数_文件内光标的移动 函数基础 定义函数的三种形式 函数的返回值 调用方式...
  5. java.lang.IllegalArgumentException: invalid comparison: java.time.LocalDateTime and java.lang.String
  6. Magento事件与事件监听
  7. mysql索引选择_MySQL 索引选择原则
  8. Swift - 环形进度条(UIActivityIndicatorView)的用法
  9. nginx RTMP FFmpeg 视频直播
  10. Kubernetes 小白学习笔记(11)--搭建一个kubernetes集群-为worker节点配置命令行交互环境
  11. 2022电大国家开放大学网上形考任务-健康评估非免费(非答案)
  12. 关于无法在驱动器0分区上安装Windows
  13. 侯捷c++1114新标准
  14. Openjudge1.5答案
  15. return可以跳出for循环和while循环
  16. 30天打造专业红客四
  17. 9.16nbsp;瑞晟软件笔试
  18. php显示星期几,php怎么实现获取显示星期几
  19. java使用了未经检查或不安全的操作--的解决方法
  20. 如何把PDF转化成Word,分享两个方法!

热门文章

  1. Python 爬取网页
  2. Python用try-except的时候获取错误行信息和文件信息
  3. solidity基础学习
  4. nofollow标签使用方法
  5. 阿里云虚拟主机Nginx配置
  6. 【区块链108将】区块链无权威,参与之前多了解才可能赚钱
  7. 高性能Golang研讨会【精】
  8. 君子当如是——观《孔子》有感
  9. 远程医疗是指通过计算机技术,E诊断:什么是远程医疗?
  10. 学生用计算机怎么没音效,电脑突然没声音了