Debian 10 设置更改时区 2020-12-08 学习笔记,倒腾笔记 暂无评论 91 次阅读 设置cron定时进程,发现Debian vps时区和本地时区不同,影响cron运行,需要更改时区。 - Debian10 查看当前时区 ``` ~# timedatectl //查看和更改系统的时间和日期的命令 Local time: Tue 2020-12-08 03:09:35 GMT Universal time: Tue 2020-12-08 03:09:35 UTC RTC time: Tue 2020-12-08 03:09:36 Time zone: Europe/London (GMT, +0000) //当前时区 System clock synchronized: yes NTP service: active RTC in local TZ: no ``` 使用ls命令通过检查符号链接指向的路径来找到时区 ``` ~# ls -l /etc/localtime lrwxrwxrwx 1 root root 33 Aug 2 12:19 /etc/localtime -> /usr/share/zoneinfo/Europe/London //当前时区 ``` - Debian10 更改时区 ``` ~# timedatectl list-timezones //列出所有可用时区 ... Asia/Manila Asia/Muscat Asia/Nicosia Asia/Novokuznetsk Asia/Novosibirsk Asia/Omsk Asia/Oral Asia/Phnom_Penh Asia/Pontianak Asia/Pyongyang Asia/Qatar Asia/Qostanay Asia/Qyzylorda Asia/Riyadh Asia/Sakhalin Asia/Samarkand Asia/Seoul Asia/Shanghai Asia/Singapore Asia/Srednekolymsk Asia/Taipei Asia/Tashkent Asia/Tbilisi ... ``` 例如:将系统的时区更改为Asia/Shanghai ``` ~# timedatectl set-timezone Asia/Shanghai ``` 查看更改后时区 ``` ~# timedatectl Local time: Tue 2020-12-08 11:20:36 CST Universal time: Tue 2020-12-08 03:20:36 UTC RTC time: Tue 2020-12-08 03:20:37 Time zone: Asia/Shanghai (CST, +0800) //更改后的时区 System clock synchronized: yes NTP service: active RTC in local TZ: no ``` 验证时区 ``` ~# date Tue 8 Dec 11:22:15 CST 2020 ``` - Debian10以前版本,没有`timedatectl` set-timezone命令, 可以通过创建链接`/etc/localtime`到`/usr/share/zoneinfo`的时区目录来更改时区。 ``` ~# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ``` 标签: Debian, cron 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭