Linux设置/校准系统时间的2种方法
2023.8.18
特别说明:这2种方法,都需要以 sudo 或者 root 用户身份运行!!!
sudo date -s "2023/08/31 12:00:00"
或者
sudo date -s "2023-08-31 12:00:00"
优点:不需要连接网络。立即生效。(可以在命令行输入 date 命令,直接查询/显示当前时间)
说明:运行命令时,如果 年/月/日 是用 斜杠 / 分开的,可能会立即进入 屏幕保护模式!
(随便按一下键盘,或者移动鼠标,就能返回正常状态。)
但如果是 中划线 - 方式 的 年月日,如 2023-08-31 , 则不会有这个问题。有点意思。
方法2:使用 ntpdate 命令,从 NTP 授时中心 的服务器,自动对时、校准。
优点:自动校准后的时间,精确到秒(实际上精确度是比“ 秒” 更小的时间单位)!但是需要连接网络!
缺点:有时候,某些授时中心的 IP 地址或者网址,可能无法连接上。也可以换用其它的公共 NTP 授时服务器,如:
time1.aliyun.com time2.aliyun.com ... time7.aliyun.com
更多的公共 NTP 授时中心,可以参考这里:
https://www.zhihu.com/question/30252609
注意事项:通常,可能需要先安装 ntpdate 软件包。
先打开一个终端,再输入安装命令:
sudo apt install ntpdate
安装后,再运行命令
sudo ntpdate time1.aliyun.com
说明:稍等几秒后,可能会输出下面的信息:
31 Aug 13:07:12 ntpdate[11951]: no server suitable for synchronization found
如果看到类似上面的信息,说明对时失败。可以试着换其它的 NTP 授时服务器 试试,如
sudo ntpdate time7.aliyun.com
如果看到类似下面的信息,则代表 对时成功:
18 Aug 23:11:24 ntpdate[13275]: step time server 203.107.6.88 offset +44.995221 sec
术语解释:
210.72.145.44
http://time1.aliyun.com
http://time2.aliyun.com
http://time3.aliyun.com
http://time4.aliyun.com
http://time5.aliyun.com
http://time6.aliyun.com
http://time7.aliyun.com
感觉一般都是用ntp,deepin内部也有联网后自动校准时间的机制
Popular Ranking
Popular Events
Linux设置/校准系统时间的2种方法
2023.8.18
特别说明:这2种方法,都需要以 sudo 或者 root 用户身份运行!!!
sudo date -s "2023/08/31 12:00:00"
或者
sudo date -s "2023-08-31 12:00:00"
优点:不需要连接网络。立即生效。(可以在命令行输入 date 命令,直接查询/显示当前时间)
说明:运行命令时,如果 年/月/日 是用 斜杠 / 分开的,可能会立即进入 屏幕保护模式!
(随便按一下键盘,或者移动鼠标,就能返回正常状态。)
但如果是 中划线 - 方式 的 年月日,如 2023-08-31 , 则不会有这个问题。有点意思。
方法2:使用 ntpdate 命令,从 NTP 授时中心 的服务器,自动对时、校准。
优点:自动校准后的时间,精确到秒(实际上精确度是比“ 秒” 更小的时间单位)!但是需要连接网络!
缺点:有时候,某些授时中心的 IP 地址或者网址,可能无法连接上。也可以换用其它的公共 NTP 授时服务器,如:
更多的公共 NTP 授时中心,可以参考这里:
https://www.zhihu.com/question/30252609
注意事项:通常,可能需要先安装 ntpdate 软件包。
先打开一个终端,再输入安装命令:
sudo apt install ntpdate
安装后,再运行命令
sudo ntpdate time1.aliyun.com
说明:稍等几秒后,可能会输出下面的信息:
如果看到类似上面的信息,说明对时失败。可以试着换其它的 NTP 授时服务器 试试,如
sudo ntpdate time7.aliyun.com
如果看到类似下面的信息,则代表 对时成功:
18 Aug 23:11:24 ntpdate[13275]: step time server 203.107.6.88 offset +44.995221 sec
术语解释:
210.72.145.44
是 中国科学院国家授时中心:是我国唯一、专门、全面从事时间频率基础研究和应用研究的科研机构,承担着我国国家标准时间(北京时间)的产生、保持和发播任务。(说明:这个 IP 可能经常联不上。主要是因为连的设备太多了,另外还有一些别的原因)。http://time1.aliyun.com
http://time2.aliyun.com
http://time3.aliyun.com
http://time4.aliyun.com
http://time5.aliyun.com
http://time6.aliyun.com
http://time7.aliyun.com