# Linux 时间管理 ## 1. 系统时间 ```bash #显示当前日期与时间 date # 修改系统时间 date -s "12:12:12" date -s "2016-12-07 12:00:00" ``` ## 2. 硬件 RTC 时钟 ```bash # 显示 RTC 时间 hwclock # 将系统时钟写到硬件中 hwclock -w ``` ## 3. 同步网络时间 ```bash # Manjaro sudo pacman -S ntp # 同步网络时间 sudo ntpdate 0.cn.pool.ntp.org # 将系统时钟写到硬件中 sudo hwclock -w ``` ## 4. 设置时区 将时区设置为东8区的时间,虽然服务器在全球的不同地方,但是我们人在中国,看着中国的时间比较有感觉。 先安装市区数据: ```bash # Ubuntu sudo apt install tzdata # Manjaro sudo pacman -S tzdata ``` 然后修改当前时区: ```bash # 手动更新 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 或通过 tzselect 进入交互配置界面 tzselect date 2017年12月11日 星期一 12时28分26秒 CST ``` ## 5. 内部参考关键字 1. NTP 2. Date 命令 3. hwclock