这篇是记录一下时钟同步的问题,至于为什么大家都懂啦(不懂的话给个简单的数据库,日志,调试问题自己想)
这里的话是以ubuntu18.04为例,18之前版本的用法也不一样,具体问一下度娘。
下面就来看下方法吧
方法1:使用timedatectl
up主用的香港的时间,香港也是同步上海时间。
首先先进入系统并用的是有sudo权限的用户,不用root也行。
最基本的时间查询相信大家都知道的date
输出大概就是 时间 UTC 2021(还有3天跨年了,元旦快乐各位)
大多数ubuntu服务器的默认时区是UTC(时间协调时间),当基础时间跨越多个时区的时候统一通用时间可以减少不必要的麻烦。
ubuntu最新的命令是timedatectl来操作这一系列的行为。
让我们来操作一番吧
首先我们可以无聊的先查看可用时区(毕竟没有China真气愤)
timedatectl list-timezones
这一个命令是列出时区,然后自己翻页看看自己想要设定的时区。
up主我就直接是用的香港时区Asia/Hong_Kong,然后按q来退出列表。
然后知道时区当然是要设置一下啦(**这里主要要sudo一下)
sudo timedatectl set-timezone Asia/Hong_Kong
然后date验证一下,发现是北京时间么么哒。
设置完时区后就要让它自动同步(控制时间同步)啦,并不是设定时区就搞定了
首先我们先查看一下时间还有同步状态,timedatectl
这里我用的mac就不给你们复制了。给你们讲解一下参数
System clock synchronized = yes ,(表示时间同步成功)
systemd-timiesyncd.service active yes,(表示已启用并且运行timesyncd)
RTC in local TZ:no (这个是RTC同步local时间)
如果timesyncd未激活就先激活一下
sudo timedatectl set-ntp on
基本上就是这样
方法2:这个比较多步骤,直接给链接给你们自己敲着玩可以
https://blog.csdn.net/weixin_35868872/article/details/112237699
大概就这样啦,元旦快乐各位基友们和小仙女们.