使用正确的时区对于许多与系统相关的任务和流程至关重要。例如,cron守护进程使用系统的时区执行cron作业,日志文件中的时间戳基于同一系统的时区。环境Centos8检查当前时区timedatectl是一个命令行实用程序,允许您查看和更改系统的时间和日期。[root@localhost~]#timedatectl本地时间:星期二2020-03-3116:35:23CST世界时:星期二2020-03-3108:35:23UTCRTC时间:星期二2020-03-3108:35:23时区:Asia/Shanghai(CST,+0800)系统时钟同步:是NTP服务:activeRTCinlocalTZ:no更改时区在更改时区之前,您需要找出您想要的时区名称使用。要列出所有可用时区,请使用以下命令:[root@localhost~]#timedatectllist-timezones...Asia/SamarkandAsia/SeoulAsia/ShanghaiAsia/SingaporeAsia/Srednekolymsk...然后使用set-timezone选项更改时区,比如Europe/Berlin:[root@localhost~]#timedatectlset-timezoneEurope/Berlin通过创建链接改变时区如果你运行的是旧版本的Centos,比如Centos6之前的版本,timedatectl命令系统上不存在,可以通过将/etc/localtime符号链接到/usr/share/zoneinfo目录下的时区文件来更改时区。查看/usr/share/zoninfo下的时区文件,[root@localhost~]#ls/usr/share/zoneinfo/[root@localhost~]#ls/usr/share/zoneinfo/Asia/现在替换时区文件。[root@localhost~]#ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime[root@localhost~]#dateTueMar3116:53:59CST2020可以看到中文标准已经switchedtoCSTTimeSummary本文使用两种方法修改时区。一种是使用timedatectl,另一种是使用创建链接的方式。
