Skip to content
On this page

Crontab时区设置

crontab执行定时任务时,总是晚8小时执行,需要设置时区为上海

确保系统时区正确

sh
cat /etc/localtime

若时区不正确

sh
cp /etc/localtime /etc/localtime.bak
cp -pf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

修改crontab时区变量

sh
vim /etc/crontab

# 添加时区变量
CRON_TZ=Asia/Shanghai

重启crontab服务

sh
systemctl restart cron

安装时服务名可能不同,请根据实际情况修改

上次更新于: