`

centOS 7 时间相关

阅读更多

http://blog.csdn.net/taokai_110/article/details/73162891?utm_source=itdadao&utm_medium=referral (Centos7 修改硬件时间和系统时间)

http://www.cnblogs.com/rusking/p/7634412.html (Centos7时间服务器安装配置)

http://www.cnblogs.com/Csir/p/6912527.html ( CentOS7搭建时间服务器-chrony)

 

在CentOS 6版本,时间设置有date、hwclock命令,

 

硬件时钟和系统时钟

 

(1) 硬件时钟

 

RTC(Real-Time Clock)或CMOS时钟,一般在主板上靠电池供电,服务器断电后也会继续运行。仅保存日期时间数值,无法保存时区和夏令时设置。

 

查看系统时间

[root@localhost ~]# date

Thu Sep 28 17:05:58 CST 2017

 

查看硬件时间

[root@localhost ~]# hwclock --show

Thu 28 Sep 2017 05:42:10 PM CST  -1.026550 seconds

 

(2) 系统时钟

 

一般在服务器启动时复制RTC时间,之后独立运行,保存了时间、时区和夏令时设置。

 

从CentOS 7开始,使用了一个新的命令timedatectl

 

timedatectl 命令

 

(1) 读取时间

 

timedatectl //等同于 timedatectl status

 

(2) 设置时间

 

timedatectl set-time "YYYY-MM-DD HH:MM:SS"

 

(3) 列出所有时区

 

timedatectl list-timezones

 

(4) 设置时区

 

timedatectl set-timezone Asia/Shanghai

 

(5) 是否NTP服务器同步

 

timedatectl set-ntp yes //yes或者no

 

(6) 将硬件时钟调整为与本地时钟一致

 

timedatectl set-local-rtc 1

hwclock --systohc --localtime //与上面命令效果一致

 

注意: 硬件时钟默认使用UTC时间,因为硬件时钟不能保存时区和夏令时调整,修改后就无法从硬件时钟中读取出准确标准时间,因此不建议修改。修改后系统会出现下面的警告。

 

GMT、UTC、CST、DST 时间

 

(1) UTC

 

整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。

 

(2) GMT

 

格林威治标准时间 (Greenwich Mean Time)指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。(UTC与GMT时间基本相同,本文中不做区分)

 

(3) CST

 

中国标准时间 (China Standard Time)

 

(4) DST

 

夏令时(Daylight Saving Time) 指在夏天太阳升起的比较早时,将时钟拨快一小时,以提早日光的使用。(中国不使用)

 

GMT + 8 = UTC + 8 = CST

 

 

 二、时间服务器的搭建

 1、 服务器端

centos7下首先确认服务器的防火墙、selinux关闭状态

第一步  为服务器和客户机安装ntp   ntpdate   --默认已安装

# yum install ntp ntpdate -y

第二步 查找时间同步服务器

http://www.pool.ntp.org/zone/asia

第三步  编辑 /etc/ntp.conf

#server time.windows.com

#server s2m.time.edu.cn

server 0.asia.pool.ntp.org

server 1.asia.pool.ntp.org

server 2.asia.pool.ntp.org

server 3.asia.pool.ntp.org

server 127.127.1.0 iburst  local clock 当外部时间不可用时,使用本地时间。

restrict 192.168.137.1 mask 255.255.255.0 nomodify  允许更新的IP地址段

第四步  启动ntp服务

systemctl start ntpd

systemctl enable ntpd.service 设置开机启动服务

第五步  验证服务

# ntpq -p

# date -R

2、客户端

第六步  远程客户端时间同步测试

 # date

 # ntpdate 服务器IP

第七步 客户端设置计划任务,每天晚上1点同步时间

crontab -e

00 01 * * * root /usr/sbin/ntpdate 服务IP; /sbin/hwclock -w

格式 00 01 * * *  五个字符表示  分 时 日 月 年

 

 

 

 

 

 

分享到:
评论

相关推荐

    Centos7升级OpenSSH版本至9.6p1

    最近安全研究部门发现针对SSH有缺陷版本的水龟攻击,貌似9.6P1以下版本都会受到影响,与之相关的可利用漏洞标记有:CVE-2023-48795、CVE-2023-46445、CVE-2023-46446,今天趁着周末...本文档针对centos7进行升级操作

    Centos7 安装Cloudera.pdf

    Centos7 安装Cloudera。本文适用于安装最新版本的Cloudera Manger,在1.2 节中请选择最近版本的 Cloudera manager相关rpm安装包下载,并在后面的步骤中使用对应的rpm安装。否则在3.3节中安装 cm服务到40%时会卡住不...

    虚拟机安装 centOS 7 及相关软件 大致步骤

    虚拟机安装 centOS 7 ,网络配置,安装ssh,修改时间,安装jdk,安装weblogic,安装mysql以及主从、主主模式 等等

    虚拟机中centos修改时间的方法

    上面的是显示系统时间,下面的是显示硬件时间;这里由于我是修改好了的,就是一样快,倘若不是一样快的话,按照下面的做。 这个是更改系统年月日,也可以更改时分秒。...如果你想了解更多相关内容请查看下面相关链接

    Centos7下用户登录失败N次后锁定用户禁止登陆的方法

    主要给大家介绍了关于在Centos7系统下用户登录失败N次后锁定用户禁止登陆的相关资料,文中先对PAM的配置文件进行了简单的介绍,然后通过示例代码将实现的方法介绍的非常详细,对大家的学习或者工作具有一定的参考...

    最小化安装CentOS7及配置

    浪费了很多宝贵时间,而最小化安装具有安装更快、可定制化等优点,因此笔者推荐大家使用最小化安装方式,并在此以安装CentOS7为例简述最小化安装方式的过程及相关配置。 二、最小化安装过程 1、创建虚拟机,挂载光驱...

    Centos 7.4服务器时间同步配置方法【基于NTP服务】

    主要介绍了Centos 7.4服务器时间同步配置方法,结合实例形式分析了NTP服务器安装、启动、设置时间同步等相关命令及问题解决方法,需要的朋友可以参考下

    详解将ASP.NET Core应用程序部署至生产环境中(CentOS7)

    这段时间在使用Rabbit RPC重构公司的一套系统(微信相关),而最近相关检验(逻辑测试、压力测试)已经完成,接近部署至线上生产环境从而捣鼓了ASP.NET Core应用程序在CentOS上的部署方案,今天就跟大家分享一下如何...

    类库KYLib 2.1.7.0 for centos5.4-i686

    日期时间相关函数 {Date, Time, Now, FormatDateTime等等} e. 文件操作相关函数 {FileOpen, FileCreate, FileClose, FileExists, CreateDir, DeleteFile, ExtractFilePath等等} f. 编码相关函数 {Randomize, ...

    CentOS7下手动安装MySQL5.7.txt

    内容概要:本资源通过实战环境,亲自按步骤详细描述了MySQL...预期目标:本资源的目标是让大家少走弯路少踩坑,能够提前知道安装MySQL的相关知识,顺利的完成安装,为自己节省许多时间,也为企业降本增效。 其它:暂无

    ceph集群(centos7)安装配置文档201510

    7:rados命令相关 57 8:PG 相关 59 9: rbd命令相关 61 十五:ceph 日志和调试设置 63 1:配置文件修改 63 2:在线修改日志输出级别 63 3:修改集群子系统,日志和调试设置 64 4:日志输出级别默认值 65

    Centos8操作系统入门视频.zip

    5-操作系统重启后的相关配置 6-vmware虚拟机12个使用技巧 第2章-Linux基本命令操和文件管理 1-Linux终端介绍 Shell提示符 Bash Shell基本语法 2-基本命令操作 3-系统时间管理 4-帮助命令使用-开关机命令及7个启动...

    kilo-saltstack:CentOS 7上的OpenStack Kilo

    NTP时间服务正在运行,并且所有时间都处于同步状态有关如何相关资料库:更新Salt Master 创建/etc/salt/master.d/99-salt-envs.conf file_roots : base : - /srv/salt/base/states openstack : - /srv

    详解CentOS7.2部署KVM虚拟机(图文)

    前段时间学习了关于PostGis、OSM数据以及Mapnik相关内容,接下来将利用假期重点学习PostgreSQL-XL和瓦片服务器集群技术,因此先把环境搭好。计划采用KVM来充分利用家里不太宽裕的“服务器”资源,以便实现弹性计算:)...

    centos7.5分布式平台搭建.docx

    4.1. 查看SSH是否安装,需要客户端与服务都安装,centos7自带ssh服务,一般可以跳过安装步骤 27 4.2. 安装命令 27 4.3. service sshd restart 启动、重启SSH服务; 27 4.4. 开机启动。 27 4.5. 退出SSH命令 27 4.6. ...

    在centos7安装zabbix3.0的超详细步骤记录

    本文主要给大家介绍了关于centos7安装zabbix3.0的相关步骤,下面话不多说了,来一起看看详细的介绍吧 为什么要监控  在需要的时刻,提前提醒我们服务器出问题了  当出问题之后,可以找到问题的根源  网站/服务器...

    一键编译安装apache2.2.31+php5.3.29+memcache,适用于无法联网情况

    某些特殊环境无法联网,我花了3天时间把所有相关依赖包找全,终于完工。 源码编译安装 apache2.2.31 + php5.3.29 + memcache 自动安装mysql,mysqlli,pdo_mysql,openssl,curl,gd,memcache等扩展。 chmod +x hj.sh ./...

    基于mqttd-centos7-v2.3.11.zip 配置的emqtt服务器,配套金大万翔物联网管理平台(本人专注嵌入式领域)

    有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,CSDN博客端可私信,为你解惑,欢迎交流。 【建议小白】: 在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包...

    crontab执行结果未通过发送mail通知用户的方法

    在某台 centos7 主机上设置了某个 crontab 任务,但是到时间后运行 mail 后提示 No mail,即cron没有将任务的执行结果发送邮件通知到用户 排查过程 检查 crontab 日志 centos的日志由 systemd 进行管理的,因此可以...

    CentOS 7搭建多实例MySQL8的详细教程(想要几个搞几个)

    结果百度一搜出来一大堆,然而自己去踩坑的没几个,绝大多数都是去抄的别人的内容,关键是实际应用中还会出错,浏览器开了接近二十个标签页,试了好几个都有问题,完全用不了,时间浪费了不说,还会让你很憋屈,所以...

Global site tag (gtag.js) - Google Analytics