1、查看和修改系统时间
# 查看系统时间 date # 修改系统时间 date -s "20180604 22:46:55"
2、查看和修改硬件时钟
# 查看硬件时钟 hwclock --show # 修改硬件时钟 hwclock --set --date="20180604 22:46:55"
3、用系统时间同步硬件时钟
hwclock --systohc sys代表系统时间,hc代表硬件时钟
4、用硬件时钟与系统时间
hwclock --hctosys
注意:必须使用root用户来修改时间才行。
5、修改时区
# 修改时区 export TZ='Asia/Shanghai' # 使时区生效 source ~/.bashrc
6、让Linux同步Internet网络上的时间
ntpdate time.nist.gov ntpdate time.windows.com
7、自动定时校正时间
# 设定crontab计划任务自动校时: # 使用命令crontab -e crontab -e #在里面写入下行命令 # 每天5:10自动进行网络校时,并同时更新BIOS的时间 10 5 * * * root /usr/sbin/ntpdate -u 210.72.145.44;hwclock -w # 每隔一个小时同步一下internet时间,并同时更新BIOS的时间 * */1 * * * root ntpdatetime.nuri.net;hwclock -w # 每隔2分钟执行,将输出日志到/var.log/ntpdate.log */2 * * * * /usr/sbin/ntpdate 192.168.109.101 >> /var/log/ntpdate.log # 重启服务 service crond restart