Linux修改时区和时间的方法。有些项目和应用,对于系统的时间和客户端的时间是有要求的,一般是相差不能超过xx秒,否则的话就无法正常使用。但总有一些国外的vps时间跑不准,导致我们部署的服务或者应用失效,这个时候就需要我们登录linux修改一下时区和时间。
因为是国外的vps和我们的时区不一样linux时间同步服务器地址,所以要先修改一下时区为我们使用的东八区,修改之后才能确认到底误差有多少。
linux修改时区的三个方法:
方法一:
Tzselect
直接shell登录vps,输入上面命令,然后依次选择:4 asia→9 china→1 beijing time→1 yes
方法二:
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方法三:
timedatectl set-timezone 'Asia/Shanghai'
linux更新时间命令:
sudo ntpdate
如果提示没有安装ntpdate的话,输入下方命令安装netdate
sudo apt-get install ntpdate
上面就是我们手动更改linux的时区和时间的方法,大家可以选择一个自己喜欢的来操作。
二,宝塔面板修改时区和时间的方法:
找到linux工具箱→时区设置linux时间同步服务器地址,然后修改一下时区就可以了。
2.宝塔面板同步时间
找到面板设置→服务器时间,点击同步按钮,更新linux时间。
3.使用shell脚本定时同步时间
找到宝塔面板的计划任务→然后任务类型选择shell脚本→任务名字随便写→执行周期自定义→脚本内容填写下方代码:
#使用 NTP 同步时间
ntpdate
#将软件时间写入到硬件
hwclock -w
最后点击下方的添加任务就可以定期执行我们的同步时间任务。其中是香港的节点手机linux操作系统,大家可以随意更换适合自己的节点。
以上内容就是linux修改时区和时间的介绍,当然是用宝塔面板更加的简单、直接。还可以定时执行linux下载工具,如果可以的话还是建议安装宝塔面板比较方便。