Linux服务器时间同步 date 时间同步

Linux服务器时间同步

文章目录

  • Linux服务器时间同步
      • 一、环境规划
      • 二、安装同步时间命令 ntpdate
      • 三、同步时间测试
      • 四、定时任务添加同步时间命令

简介:在Linux服务器中,时间不同步时需要用到ntpdate这个命令。
默认该命令在主流的Linux发行版中都有安装,默认安装路径/usr/sbin/ntpdate。

一、环境规划

本次实验为个人测试环境,本地搭建虚拟机VMware。

ip地址 hostname 操作系统版本 服务器类别
10.0.0.34 app centos 7(或者麒麟V10) 虚拟机VMware

二、安装同步时间命令 ntpdate

[root@app ~]# yum install -y ntpdate
    			查看版本
[root@app ~]# ntpdate -v
12 Jul 15:11:02 ntpdate[6178]: ntpdate 4.2[email protected] Mon Oct 30 10:07:07 UTC 2023 (1)
12 Jul 15:11:02 ntpdate[6178]: no servers can be used, exiting

三、同步时间测试

  • 首先查看Linux系统时间,发现时间并不正确!
[root@app ~]# date
2024年 03月 04日 星期一 00:00:03 CST
  • 使用 ntpdate 命令来同步时间
[root@app ~]# ntpdate ntp.aliyun.com     ##执行后出现以下提示则同步成功
12 Jul 15:28:05 ntpdate[6265]: adjust time server 203.107.6.88 offset +0.015125 sec
[root@app ~]# date      ##查看时间后确认成功
2024年 07月 12日 星期五 15:28:11 CST

或者使用以下命令:

[root@app ~]# ntpdate pool.ntp.org
12 Jul 15:29:58 ntpdate[6271]: adjust time server 202.112.31.197 offset -0.023519 sec

四、定时任务添加同步时间命令

注:避免服务器每次重启或者关机造成时间不同步,可添加定时任务同步时间!

[root@app ~]# crontab -l     ##crontab -e 编辑设置
3 * * * * /usr/sbin/ntpdate pool.ntp.org

你可能感兴趣的:(Linux,date时间同步,服务器,linux,运维,php,java)