[英]Daemon with python 3
我在python3中为Ubuntu编写了一个脚本,该脚本应在所有X Minutes上执行,并应在登录后自动启动。因此,我想创建一个守护进程(是否是正确的解决方案?),但是我没有找到任何模块/ python3的示例,仅适用于python2.X。 你知道我可以做什么工作吗?
谢谢,
我只需要制作脚本,并将其放在某个地方,然后在要运行该脚本的用户的crontab中添加一行即可。 这可能是根源。
sudo crontab -e
启动crontab的编辑器
X * * * * /usr/bin/python /path/to/the/script
这样,脚本将每X分钟执行一次。 无需守护进程,无需在脚本中创建自己的计时器。
假设python脚本名称是monitor
。 使用以下步骤:
在/usr/local/bin/
复制监视脚本( 不需要 )
还要在/etc/init.d/
添加一个副本
然后执行以下命令使其可执行
sudo -S chmod "a+x" "/etc/init.d/monitor"
最后运行update.rc命令
sudo -S update-rc.d "monitor" "defaults" "98"
这将在您登录所有tty
时执行monitor
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.