zoukankan      html  css  js  c++  java
  • centos 时钟配置

    centos 7 时钟配置:

    timedatectl 命令:

    [root@localhost ~]# timedatectl --help
    timedatectl [OPTIONS...] COMMAND ...
    
    Query or change system time and date settings.
    
      -h --help                Show this help message
         --version             Show package version
         --no-pager            Do not pipe output into a pager
         --no-ask-password     Do not prompt for password
      -H --host=[USER@]HOST    Operate on remote host
      -M --machine=CONTAINER   Operate on local container
         --adjust-system-clock Adjust system clock when changing local RTC mode
    
    Commands:
      status                   Show current time settings
      set-time TIME            Set system time
      set-timezone ZONE        Set system time zone
      list-timezones           Show known time zones
      set-local-rtc BOOL       Control whether RTC is in local time
      set-ntp BOOL             Control whether NTP is enabled
    [root@localhost ~]# 


    1.显示当前系统的时间和日期时区信息:

    [root@localhost ~]# timedatectl 
          Local time: 四 2019-04-04 14:51:24 CST
      Universal time: 四 2019-04-04 06:51:24 UTC
            RTC time: 四 2019-04-04 06:04:20
           Time zone: Asia/Shanghai (CST, +0800)
         NTP enabled: yes
    NTP synchronized: no
     RTC in local TZ: no
          DST active: n/a
    [root@localhost ~]# 


    2.根据地址位置查询当前可用的时区设置:

    root@localhost ~]# timedatectl list-timezones |grep 'Asia/S'
    Asia/Sakhalin
    Asia/Samarkand
    Asia/Seoul
    Asia/Shanghai
    Asia/Singapore
    Asia/Srednekolymsk
    [root@localhost ~]# 

    3.在Linux系统中设置北京时区:

    [root@localhost ~]# timedatectl set-timezone 'Asia/Shanghai'
    [root@localhost ~]# 

    4.设置时间

    [root@localhost ~]# timedatectl set-time '2019-04-04 14:59'

    5.hwclock

    hwclock
    硬件时钟,顾名思义,这个时间时存储在服务器主板上的时钟。硬件时钟存储的值包括:年、月、日、时、分、秒。不存储时间标准、本地时间、UTC、DST。这些设置存放在/etc/adjtime中,当我们修改时间设置(包括手动设置和自动同步)时该文件被创建。在RHEL6或CentOS6系统中,系统每次关机或重启都会自动执行这个命令。在RHEL7或CentOS7中,当系统时间向NTP服务器或PTP服务器同步时间后,每隔11分钟内核自动同步硬件时钟到系统时钟。 
    
    (1)显示硬件时钟。
    [root@localhost ~]# hwclock 
    2019年04月04日 星期四 14时17分03秒  -0.400305 秒
    [root@localhost ~]# 

         ( 2 )将硬件时钟同步给系统时钟。

       -s和–hctosys效果是一样的。

    root@localhost ~]# hwclock --systohc
    [root@localhost ~]# hwclock -s
    [root@localhost ~]# hwclock 
    2019年04月04日 星期四 15时05分01秒  -0.319360 秒
    [root@localhost ~]# 

      ( 3 ) 将系统时间写入硬件时钟

    [root@localhost ~]# hwclock -w

    6.crontab 定时执行时间同步

    min hour dayofmonth month dayofweek command

    minute: 表示分钟,可以是从0到59之间的任何整数。
    
    hour:表示小时,可以是从0到23之间的任何整数。
    
    day:表示日期,可以是从1到31之间的任何整数。
    
    month:表示月份,可以是从1到12之间的任何整数。
    
    week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
    
    command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
  • 相关阅读:
    Oracle备份 还原命令
    maven错误解决一:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile)
    maven File encoding has not been set
    maven 错误: 程序包org.junit不存在
    <转>JDBC获取DB元数据
    <转>SQL语句执行顺序说明
    Oracle 创建/删除 表空间、用户、授权
    lucene/solr 修改评分规则方法总结
    Solr入门之(8)中文分词器配置
    Solr入门之(7)Solr客户端界面简介
  • 原文地址:https://www.cnblogs.com/zy09/p/10654964.html
Copyright © 2011-2022 走看看