date和hwclock

date和hwclockGMT GreenwichMea 即格林尼治标准时间 GMT 以地球自转为基础 但由于地球自转不均匀 导致 GMT 不精确 UTC UniversalTim 即协调世界时 UTC 是以原子时秒长为基础 在时刻上尽量接近于 GMT 的一种时间计量系统 RTC Real TimeClock 即实时时钟 在计算机领域作为硬件时钟的简称 硬件时间 保存在主板 BIOS 中 信息比较少没时区 夏令时的概念 系统时间 系统开机时读取硬件时间作为系统的时间 系统关机时再将系

注意:

1.date命令操作系统时间,hwclock操作硬件时钟,所以date 修改时间后,最好用hwclock 同步一下,以免系统非正常关机造成时间不同步。

2.hwclock 查看的时间并不一定就是RTC的时间,使用hwclock –localtime 查看才是寄存器中的值。

3.系统关闭时会同步系统时间到硬件时钟,系统启动时会从硬件时钟读取时间更新到系统,当主机运行很久都没有重启时就有可能发生系统时间与硬件时间不一样的情况。这2个步骤都要根据 /etc/sysconfig/clock 文件中UTC的参数来设置时区转换。

@ hwclock命令
1、查看硬件时间  hwclock

2、将系统时间同步到硬件时间  hwclock -w

3、将硬件时间同步到系统时间  hwclock -s

北京时间,17:16 # uptime 18:23:13 up 147 days, 5:04, 1 user, load average: 0.01, 0.04, 0.00 # # hwclock Wed 14 Apr 2021 06:16:09 PM JST -0. seconds # hwclock -u Wed 14 Apr 2021 06:16:12 PM JST -0. seconds # hwclock --localtime Wed 14 Apr 2021 09:16:16 AM JST -0. seconds # cat /etc/sysconfig/clock ZONE="Asia/Tokyo"

@ 修改时区

tzselect

[root@xxx bin]# tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent or ocean.  1) Africa  2) Americas  3) Antarctica  4) Arctic Ocean  5) Asia  6) Atlantic Ocean  7) Australia  8) Europe  9) Indian Ocean 10) Pacific Ocean 11) none - I want to specify the time zone using the Posix TZ format. #? 6 Please select a country. 1) Bermuda 2) Cape Verde 3) Falkland Islands 4) Faroe Islands 5) Iceland 6) Portugal 7) South Georgia & the South Sandwich Islands 8) Spain 9) St Helena #? 5 The following information has been given:         Iceland Therefore TZ='Atlantic/Reykjavik' will be used. Local time is now:      Fri Apr  9 10:10:53 GMT 2021. Universal Time is now:  Fri Apr  9 10:10:53 UTC 2021. Is the above information OK? 1) Yes 2) No #? 1 You can make this change permanent for yourself by appending the line         TZ='Atlantic/Reykjavik'; export TZ to the file '.profile' in your home directory; then log out and log in again. Here is that TZ value again, this time on standard output so that you can use the /usr/bin/tzselect command in shell scripts: Atlantic/Reykjavik

注意:按照提示操作(如下),时区修改只会对本用户环境生效

参考资料:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233342.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Asp.net中文本框全选

    Asp.net中文本框全选Asp.net中文本框全选

    2022年4月24日
    44
  • Pycharm界面的子窗口不见了,怎么办?「建议收藏」

    Pycharm界面的子窗口不见了,怎么办?「建议收藏」Pycharm界面的子窗口不见了 pycharm程序界面一般有很多子窗口,如图1所示。图1 Pycharm子窗口 如果你发现某些子窗口不见了,图2是最过分的情形,无须担心。图2 Pycharm界面的子窗口不见了 打开项目视图子窗口 选择菜单“View>ToolWindows>Project”能够打开左侧的项目视图子窗口。如图4所

    2022年8月26日
    8
  • kafka集群搭建&zookeeper集群搭建

    kafka集群搭建&zookeeper集群搭建1.安装准备jdk-8u162-linux-x64.tarzookeeper-3.4.12.tar.gzkafka_2.11-2.0.0.tgz2.准备至少三台虚拟机192.168.196.128192.168.196.131192.168.196.1323.Java环境安装(略…自行百度)4.搭建zookeeper集群在每台主机下执行以下步骤:移动至/usr/local下:mvzookeeper-3.4.12.tar.gz/usr/local解压,重命名:tar-z

    2022年6月7日
    35
  • Linux C中的open函数「建议收藏」

    Linux C中的open函数「建议收藏」open函数属于Linux中系统IO,用于“打开”文件,代码打开一个文件意味着获得了这个文件的访问句柄。intfd=open(参数1,参数2,参数3);intfd=open(constchar*pathname,intflags,mode_tmode);1.句柄(filedescriptor简称fd)首先每个文件都属于自己的句柄,例如标准输入是0,标准输出是…

    2022年5月9日
    50
  • Android MVP+RxJava+Retrofit (3) MVP+RxJava+Retrofit

    Android MVP+RxJava+Retrofit (3) MVP+RxJava+Retrofit

    2021年3月12日
    170
  • awvs14中文版激活成功教程版_awvs14激活成功教程版

    awvs14中文版激活成功教程版_awvs14激活成功教程版0x01AWVS更新介绍AWVS14.7.220228146更新于2022年3月1日,此次更新更新.NETIAST传感器(AcuSensor)现在可以安装在Windows上的.NETCorev3和v5上(使用Kestrel服务器)等等。注:附含Win/Linux/Mac安装包及激活成功教程说明0x02AWVS更新详情新特性.NETIAST传感器(AcuSensor)现在可以安装在Windows上的.NETCorev3和v5上(使用Kestrel服务器)Acunetix扫描仪

    2022年9月22日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号