关闭自动同步时间
NTP即Network Time Protocol(网络时间协议),是一个互联网协议,用于同步计算机之间的系统时钟。timedatectl程序可以自动同步Linux系统时钟到使用NTP的远程服务器(大部分linux系统自带ntp服务而不带ntp client,所以纠结了半天找不到为什么都没装NTP每次改了时间又被同步回网络时间去了)。
开启关闭ntp(这样就不会自动同步时间了)
timedatectl set-ntp true/false
timedatectl
命令列出可用时区:
timedatectl list-timezones
timedatectl
设置上海时区
sudo timedatectl set-timezone Asia/Shanghai
ubuntu手动设置时间
更改时间(使用date命令)
#将时间更改成2020年12月12号 11点11分
date -s '2020-12-12 11:11:00'
硬件时间查看
hwclock
硬件时间修改
#修改硬件时间为2018年9月8号14点55分
hwclock --set --date="2018-09-08 14:55"
系统时间同步硬件时间(以系统时间为准)
hwclock -w
硬件时间同步系统时间(以硬件时间为准)
hwclock -s
ntp同步两台服务器时间
在服务端安装相关软件
sudo apt-get install ntp
/etc/init.d/ntp start
设置客户端
sudo apt-get install ntpdate
#客户端同步服务器时间
ntpdate 192.168.*.* #服务器地址
如果我们想要让客户端定期去更新维护,则需要用到crontab指令
sudo vi /etc/crontab
# m h dom mon dow user command
30 08 * * * root /usr/sbin/ntpdate 192.168.*.*
**表示每天8:30自动执行ntpdate指令,与服务器时间同步**