LINUX系统时间不对如何同步_LINUX系统时间同步方法

直接得出结论:Linux时间错误,使用NTP来修复它。

说白了,NTP就是寻找一个服务器来修正时间。
有四种方法:
1 .使用 ntpdate 手动检查并添加每小时 cron 运行
安装:sudo apt install ntpdate
按时间: sudo ntpdate ntp.aliyun.com
时间:0 sudo ntpdate ntp.aliyun.com
2 .启用 systemd-timesyncd 进行自动同步
启动: sudo systemctl start systemd-timesyncd
开机启动:sudo systemctl启用systemd-timesyncd
查看状态:timedatectl状态并查看“系统时钟已同步”
3 .使用高精度仪表
安装:sudo apt install chrony
配置修改:ntp.aliyun.com iburst服务器写入/etc/chrony/chrony.conf
重新启动:sudo systemctl restart chrony
查看状态:chronyc -v 源和 chronyctl 监视器
4 使用 timedatectl 调整时区
列出时区:timedatectl list-timezones | grep 上海
设置时区: sudo timedatectl set-timezone 亚洲/上海
打开网络对: sudo timedatectl set-ntp true
注意:不要安装多个冲突的 NTP 工具。
同步网络不稳定时快速收敛。
root后计划任务运行更稳定。

你自己看看。

xshell重启服务器命令

说实话,每次重启服务器,我都感觉像是在敲鼓。
我记得有一次在 Linux 服务器上使用 sudoreboot 时,我的手在颤抖,我多按了一个字母,差点变成 sudo restart -f 强制重启。
我吓得赶紧按Ctrl+C停止。
Linux命令有很多技巧,sudshutdown -r现在也很常见,但是如果你用得太多你就会发现命令行确实是你需要极其小心的地方。

Windows 更简单。
我已经无数次使用 /r/t0 shutdown 命令。
半夜远程重启服务器时,我总是要说“大家注意重启”,以免有人突然发起重要操作。
有趣的是,现在使用 sudo Shutdown -r 重新启动 macOS 时,系统会显示一个确认窗口。
它比Linux软很多,至少给人反应的时间。

但最糟糕的是旧服务器,例如运行旧版本 Red Hat 的服务器。
重新启动命令现在应该意味着禁用该服务,并且您必须拿出手册来确认每个操作。
现在,使用Cloudinit配置来运行,大多数时候你甚至无法接触命令行,但有时当你想直接从命令行工作时,你仍然会考虑这些细节。
例如,在 KVM 上使用 virsh restart 来重新启动虚拟机比直接在主机上输入命令直观得多。

我记得大约有1 0%的服务器运维因为命令行错误而无法重启,但具体数字我个人没有统计过。
关键是,无论你使用什么系统,我都会在重新启动之前确保说“不要与保存工作混淆”提醒。