crontab中的命令表示

2024-09-30 01:29:21 发布

您现在位置:Python中文网/ 问答频道 /正文

通常我有一个crontab,比如:

1 * * * *  /home/praneeth/wru-pam/venv/bin/python3.4 /home/praneeth/wru-pam/pam_site/manage.py notify_about_changes
  • 我一直在提出crontab执行的严重问题,有时它会引发一个错误主要.cf当我创建了一个文件时主要.cf你知道吗
  • 它引发的下一个致命错误是etc/mailname丢失了什么。你知道吗
  • 在某种程度上,我相信在terminal中执行的命令并不是绝对用crontab编写的。我有下面的命令来执行我的任务

在Linux终端中,我通常执行以下过程:

$ source venv/bin/activate
$ cd pam_site
$ export DJANGO_SETTINGS_MODULE=project.settings.development
$ python manage.py notify_about_changes

任务:在crontab中表示上述命令,这将使我能够避免任何postfix/sendmail错误并执行notify\u about_更改.py(及时发送电子邮件通知)


Tags: py命令homebinmanagevenv错误notify
1条回答
网友
1楼 · 发布于 2024-09-30 01:29:21

最后我把问题解决了下图:-你知道吗

1.我将crontab重新编辑为

$sudo crontab -e

*/1 * * * * /home/praneeth/wru-pam/venv/bin/python3.4 /home/praneeth/wru-pam/pam_site/manage.py notify_about_changes  settings=project.settings.development

2.重新启动crontab

$sudo service cron restart

每一分钟我都会收到电子邮件通知。你知道吗

相关问题 更多 >

    热门问题