【Linux】P7 系统时间 与 时间校准
创始人
2024-05-30 05:28:40
0

系统时间 与 时间校准

  • date 查看系统时间
  • 时间校准
    • 修改时区
    • 校准时间


date 查看系统时间

通过date命令查看格式化显示时间

date
date "+%Y-%m-%d"
date "+%Y-%m-%d %H:%M:%S"
# %Y 年 %m 月 %d 日 %H 时 %M 分 %S 秒

在这里插入图片描述

通过date命令获取格式化显示时间进行加减

date -d "+n day" "+%Y-%m-%d"	# 显示后n天日期
date -d "-n day" "+%Y-%m-%d"	# 显示前n天日期
date -d "+n month" "+%Y-%m-%d"	# 显示后n月日期
date -d "-n day" "+%Y-%m-%d"	# 显示前n月日期
date -d "+n year" "+%Y-%m-%d"	# 显示后n年日期
date -d "-n year" "+%Y-%m-%d"	# 显示前n年日期
date -d "+1 day" "+%Y-%m-%d"
# 获取明天日期,按照 "+%Y-%m-%d" 格式打印,结果为:2023-03-08

时间校准

修改时区

如果发现时间不准确,原因应该为时区错误问题。
查看时区:

date

在这里插入图片描述

比如我的是 HKT 即香港时间,时间不准确的可能为 UTC 时间,可以通过修改 Linux 时区进行时间修改:

rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

除了 Shanghai 外,还包含的中国城市名称有:Chongqing Harbin Hong_Kong Macao Macau Taibei,竟然没有 Beijing 欸…

在这里插入图片描述
修改后重新查看 date,发现时区时间正确。

校准时间

如果对时间精度要求较高,希望时间可以联网同步,可以下载名为 ntp 的软件:

sudo apt install ntp

下载后将其设定为开机自启

systemctl start ntpd		# 启动 ntp
systemctl status ntpd		# 查看状态
systemctl enable ntpd		# 开机自启

如果当前需要马上校准,可以使用手动校准命令:

nptdate -u ntp.aliyun.com

大约5秒钟校准完成;


相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...