Linux设置服务器时区
查看服务器当前时区信息,运行命令:timedatectl status
timedatectl status
可以看到服务器目前是东八区的时区,如果因为业务需要修改时区,怎么操作呢
首先,进入到服务器目录:/usr/share/zoneinfo/
cd /usr/share/zoneinfo/
可以看到很多地区文件,我们最熟悉的,Africa-非洲,Australia-澳大利亚,America-美洲,Asia-亚洲,等等,其他的可以自行翻译是什么地区,这里不一一列举了,如果我要改为美洲的某个时区,那么该怎么做呢
cd America
可以看到有很多城市的名称,有很多可能我们不熟悉,但是有些还是熟悉的,例如:New York(纽约),Los Angeles(洛杉矶),Montreal(蒙特利尔)等等,其他的可以自行翻译就知道了,如果我们现在需要把时区改为【西五区】那应该选哪个城市呢
这里需要了解一点时区的知识了,我们大中国横跨5个时区,但是都统一用东八区,也就是我们常说的北京时间,所以比较好选择,但是美洲不一样,不同城市时区可能不一样的。
那我们首先确认【西五区】有哪些城市呢,搜索一下结果如下:
这些城市,算是我们比较熟悉的,那么我们就去里面找这些城市对应的名称,【蒙特利尔】其实我已经提到过了,【纽约】也提到过了,那么我们就这样设置:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
然后再执行:
timedatectl status
我们发现,时区已经改为纽约了
相差几秒,算是正常,如果有需要,可以在服务器上设置下精确秒数,至此修改时区就完成了。
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!