在Debian系统中,Crontab是一个用于设置周期性被执行的任务的工具
打开终端。
输入crontab -e
命令来编辑当前用户的Crontab文件。如果你想编辑其他用户的Crontab文件,请使用sudo crontab -u username -e
命令。
在Crontab文件中,你可以在每行任务的前面设置环境变量。例如,如果你想设置PATH
环境变量,可以这样操作:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
* * * * * /path/to/your/script.sh
这里,我们将PATH
环境变量设置为包含一些常用的目录。接下来的一行是我们希望周期性执行的任务。
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOME=/home/username
* * * * * /path/to/your/script.sh
这里,我们还设置了HOME
环境变量。
Ctrl + X
(或Cmd + X
,如果你使用的是Mac)来退出,然后按Y
确认保存,最后按Enter
退出。现在,你已经成功设置了Debian Crontab中的环境变量。这些变量将在执行周期性任务时生效。