systemctl,timedatectl命令以及ntp搭建流程

day-15笔记

 

systemctl

  • 服务管理命令

  • systemctl 选项 服务名

选项
- 启动 -- start
- 停止 -- stop
- 重启 -- restart
- 重新加载 -- reload
- 开机自启(持久化) -- enable
- 禁止开机自启 -- disable
- 查询是否持久化(是否开机自启) -- status
  • systemctl管理脚本的流程

 

 

 

 

ntp时间服务部署

  • NTP是网络时间协议,用来同步网络各个计算机的时间的协议

  • 原理

    NTP获取UTC时间来同步计算机的时间

    UTC时间 -- 来源可以是原子钟,天文台,卫星,也可以是Internet上获取

  • NTP授时网站 -- http://www.ntp.org.cn/pool

timedatectl

  • timedatectl -- timedate control

  • centos7时间管理命令

centos6
date 修改时间 日期
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改时区
hwclock 修改硬件时间

timedatectl

status :显示当前的时间设置。
show :显示 systemd-timedated 的属性。
set-time TIME :设置系统时间。
set-timezone ZONE :设置系统时区。
list-timezones :显示已知时区。
set-local-rtc BOOL :控制 RTC 是否在当地时间。(BOOL 的值可以是 1 / true 或 0 / false)
set-ntp BOOL :启用或禁用网络时间同步。(BOOL 的值可以是 1 / true 或 0 / false)
timesync-status :显示 systemd-timesyncd 的状态。
show-timesync :显示 systemd-timesyncd 的属性。

修改时间

[root@yuanlai-0224 ~]# timedatectl set-time '10:00'

[root@yuanlai-0224 ~]# timedatectl set-time '2018-11-8 10:00'

修改时区

[root@yuanlai-0224 ~]# timedatectl set-timezone Asia/Shanghai

查看时间属性

[root@yuanlai-0224 ~]# timedatectl status
    Local time: 四 2018-11-08 10:02:39 CST
Universal time: 四 2018-11-08 02:02:39 UTC
      RTC time: 四 2018-11-08 02:02:40
      Time zone: Asia/Shanghai (CST, +0800)
    NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
    DST active: n/a

 

ntp时间同步

  • ntpdate -- 强制修改整个系统时间(不建议)

    ntpdate -u ntp.aliyun.com
    强制修改时间命令

     

  • 搭建ntp服务,自动校准系统时间,安全无影响

ntp搭建流程

  • 安装

 

 

 

  • 修改配置

 

 

  • 启动服务

 

 

  • 查看ntp是否和上游服务器同步

[root@yuanlai-0224 ~]# ntpstat
unsynchronised
  polling server every 64 s

 

  • 查看时间同步状态

 

 

  • 完成

 

 

posted @ 2022-03-21 22:06  爱看风景的瞎子  阅读(1080)  评论(0编辑  收藏  举报