![crontab 执行时间不使用系统“日期”](https://linux22.com/image/10389/crontab%20%E6%89%A7%E8%A1%8C%E6%97%B6%E9%97%B4%E4%B8%8D%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%BB%9F%E2%80%9C%E6%97%A5%E6%9C%9F%E2%80%9D.png)
我的服务器最初是东部时间。但我使用 tzselect 来更改时区。现在在命令行中输入日期会打印出新的时区。但 crontab 仍然使用旧时区来执行命令。如何让 crontab 使用新时区? crontab 还使用其他东西来获取时间/日期吗?
答案1
固定的。tzselect
不起作用。要更改系统范围的时间,请使用:dpkg-reconfigure tzdata
我的服务器最初是东部时间。但我使用 tzselect 来更改时区。现在在命令行中输入日期会打印出新的时区。但 crontab 仍然使用旧时区来执行命令。如何让 crontab 使用新时区? crontab 还使用其他东西来获取时间/日期吗?
固定的。tzselect
不起作用。要更改系统范围的时间,请使用:dpkg-reconfigure tzdata