首页 > 系统相关 >Linux服务器中的时间同步问题

Linux服务器中的时间同步问题

时间:2023-01-01 23:00:22浏览次数:42  
标签:00 同步 ntp xx 时间 Linux date 服务器

很多人在进行时间的同步时,仅仅只是用ntpdate修改时间,但这并不是真正的修改了服务器的时间,只是修改了当前date看到的时间,也就是系统时间。在Linux服务器中,掌管时间的一共有三个,分别是时区、系统时间、硬件时间(CMOS)。

同步时间,应该将这三者都进行正确的修改

时区
查看系统所在时区
$ date -R
Sun, 07 Mar 2021 08:20:34 -0500

这里的-0500就是所在时区,在网上一查就知道这个是纽约时区,而北京应该是+0800

修改时区
$ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
$ date -R
Sun, 07 Mar 2021 21:24:16 +0800

系统对时
网络对时
ntpdate ntp.ntsc.ac.cn

ntp.ntsc.ac.cn是国家授时服务器地址

或者使用阿里云的时间服务器ntp1.aliyun.com

如果公司有ntp服务器,使用ntp服务器的ip也可以

有的因为网络限制不能进行网络对时,我们可以手动去修改时间

手动对时
方法一
timedatectl set-time "xxxx-xx-xx 00:00:00"

也可以只修改年月日,或者只修改时间

timedatectl set-time "xxxx-xx-xx"
timedatectl set-time "00:00:00"
如果手动修改时间报错Automatic time synchronization is enabled,是因为自动同步时间的开启,关闭即可,关闭命令timedatectl set-ntp no,再次开启timedatectl set-ntp yes。

方法二
date -s "xxxx-xx-xx 00:00:00"
date -s "xxxx-xx-xx"
date -s "00:00:00"

硬件时间
将修改好的系统时间同步到硬件上

硬件时间是12小时制,通过AM(上午)和PM(下午/晚上)来区分的
hwclock --systohc

标签:00,同步,ntp,xx,时间,Linux,date,服务器
From: https://www.cnblogs.com/xiaotao188/p/17019212.html

相关文章

  • springboot工程打包与部署(Linux下)
    本文介绍springboot工程在Linux下,打包、部署、日志配置、shell脚本自启动等一系列操作。 1、springboot工程打包 特殊情况:本地jar的打包 2、日志配置 3、部署......
  • Linux 中 java 访问 windows共享目录
    有两个方案(本文介绍方案1的使用)1、将windows共享目录,挂载到linux系统下,通过使用本地目录访问windows共享目录2、通过samba的java实现包,不过需要开个windows共享目录的账......
  • linux 中输出两个比较文件中所有唯一项中各自的唯一项
     001、测试文件[root@PC1test2]#lsa.txtb.txt[root@PC1test2]#cata.txt##测试文件abkcj[root@PC1test2]#catb.txt##测试文件ax......
  • 深入理解Linux内核(4)---中断和异常(x86平台)
    本文是ULKIntel80x86ARM中断通常分为同步中断(synchronous)(asynchronous)同步中断:CPUCPU异步中断:CPUIntel微处理器手册中,把同步和异步中断分别称为异常(exception)(inte......
  • 移植linux2.6.32.2到mini2440
    移植一个干净的源码,便于学习linux驱动准备工作:1.主机--ubuntu10.042.编译工具--友善arm-linux-gcc-4.4.33.硬件--mini2440(预装友善的supervivi+kernel+root_fs......
  • mysql在linux下的安装 (附详细命令)
    安装环境:系统是ubuntn1、下载下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads下载版本:我这里选择的5.6.33,通用版,linux下64位也......
  • putty中pscp命令实现windows和linux中文件的互传
     001、pscp命令的目录,在安装putty的目录,如下图:  002、在pscp目录下打开cmd命令:鼠标放置任意空白处,按住shift键,然后鼠标右击弹出对话框,选择在此处打开powershell选......
  • linux 安装mongoldb
    1、下载mogodb官网:www.mongodb.com//下载地址https://www.mongodb.com/download-center/community//选择版本,复制下载链接地址https://fastdl.mongodb.org/linux/......
  • Linux异步IOio_uring 与 libaio
    我们可以先整体看一下linux的IO模型大体有哪些类型。linux的IO主要可以分为两个大类,而我们今天要介绍的io_uring就属于其中的kernelIO模型中的asyncIO模......
  • 通过Xcode将项目同步到GitHub上
    主要参考这篇文章:​​http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode-4/​​1.在Xcode上​​新建一个Repository​​:2.获取新建仓库的S......