Linux 的时间分为 System Clock (系统时间)和 Real Time Clock (硬件时间,简称 RTC)。
系统时间:指当前 Linux Kernel 中的时间。
硬件时间:指主板上有电池供电的时间。
1. **查看系统时间**: ```bash # date # 例: ➜ ~ date # Output 2018年 3月 7日 星期三 12时01分15秒 CST ```
- 设置系统时间:
# date --set "月/日/年 时:分:秒"
# 例:
➜ ~ date --set "01/01/2049 00:00:00"
# Output 2049年 1月 1日 星期五 00时00分00秒 CST
-
同步网络时间
除了手动设置系统时间外,也可与采用和网络时间进行同步的方式。下面介绍一下不同发行版本如何与时间服务器上的时间同步的方法
-
安装 nptdate 工具
- CentOS
$ sudo yum -y install ntp ntpdate
- Ubuntu
$ sudo apt-get install ntp ntpdate
-
设置系统时间与网络时间同步
$ ntpdate cn.pool.ntp.org
- 将系统时间写入硬件时间
$ hwclock --systohc
-
注:cn.pool.ntp.org 是位于中国的公共 NTP 服务器,用来同步你的时间。
国内常用 NTP 服务器地址及 IP。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于