Ubuntu修改时区和更新时间
第一种方法(不推荐)
- 先查看当前系统时间
date -R
结果时区是:-0500
我需要的是东八区,这儿显示不是,所以需要设置一个时区
- 使用 tzselect来更改时间
tzselect
在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)
- 复制文件到/etc目录下
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 再次查看时间date -R,已经修改为北京时间
第二种方法(推荐)
- 在中国的可以直接执行:
sudo timedatectl set-timezone Asia/Chongqing
- timedatectl 查看可以设置的时区
timedatectl list-timezones
- 带上list-timezones参数运行下,看到如下的结果:
timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Algiers
Africa/Bissau
Africa/Cairo
Africa/Casablanca
Africa/Ceuta
Africa/El_Aaiun
Africa/Johannesburg
Africa/Juba
Africa/Khartoum
Africa/Lagos
Africa/Maputo
Africa/Monrovia
Africa/Nairobi
Africa/Ndjamena
Africa/Sao_Tome
Africa/Tripoli
Africa/Tunis
Africa/Windhoek
America/Adak
America/Anchorage
America/Araguaina
America/Argentina/Buenos_Aires
America/Argentina/Catamarca
上面的结果展示不全, 往下翻找可以看到 Asia/Chongqing 这一行.
- timedatectl 设置时区
sudo timedatectl set-timezone Asia/Chongqing
- 设置成功后, 重新看下时间
date -R
- 输出如下:
Wed, 05 May 2021 12:52:46 +0800
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步