码迷,mamicode.com
首页 > 其他好文 > 详细

修改服务器时间

时间:2019-11-25 18:45:24      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:def   伦敦   standard   12px   cut   失效   报错   写入   normal   

一、几个命令和概念

  hwclock --show  服务器硬件时间

  date 服务器系统时间

  CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux。

  UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协调时间“Universal Time/Temps Cordonné”而来。中国大陆、香港、澳门、台湾、蒙古国、新加坡、马来西亚、菲律宾、澳洲西部的时间与UTC的时差均为+8,也就是UTC+8。

  GMT:格林尼治标准时间(旧译格林威治平均时间或格林威治标准时间;英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。

 

一、与时间服务器同步

  1、编辑 /etc/crontab

  2、添加一个定时任务 每15分钟同步一次

    */15 * * * * root /usr/sbin/ntpdate 125.111.111.111 > /dev/null 2>&1
    125.111.111.111 是指你们公司的时间服务器。
  3、使配置生效
    source /etc/crontab
 
二、tzselect修改时区
  1、date -R 查看时区  如果不是东八区
  2、tzselect 一步步选择
  3、复制文件   cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  4、并写入bios    hwclock -w
 
三、设置时间和日期

  命令格式为:date -s 时间字符串

  例如只修改系统的日期,不修改时间(时分秒)

    date -s 2012-08-02

  只修改时间不修改日期

    date -s 10:08:00

  同时修改日期和时间

    date -s "2012-05-18 04:53:00"

    注意:由于日期和时间之间有空格,所以必须用引号引起来,否则命令会报错。

  将当前时间和日期写入BIOS,避免重启后失效
    命令 : "hwclock -w"


四、同步系统和硬件时间

  1.  hwclock/clock 命令查看、设置硬件时间

    查看系统硬件时钟

    hwclock  --show 或者

    clock  --show

    设置硬件时间

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

  2.  同步系统及硬件时钟。

    下图中可以看到硬件和系统时钟相差半小时。可以使用hwclock或者clock进行同步,

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

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

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

    # hwclock --systohc或者# clock --systohc  即用系统时钟同步硬件时钟

    技术图片
    技术图片
    技术图片
     

五、Tomcat 里修改时间

  修改 bin下的Catalina.sh文件,加入
  export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"
 

修改服务器时间

标签:def   伦敦   standard   12px   cut   失效   报错   写入   normal   

原文地址:https://www.cnblogs.com/onroad2019/p/11353165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!