在系统启动时执行python脚本

在系统启动时执行python脚本,python,bash,shell,Python,Bash,Shell,我正在开发一个代码,希望在每次系统启动时调用它 我有一个shell脚本,它执行一个“main.py”文件,启动一切 我尝试了以下方法: (启动脚本称为“启动组织者”) 我收到了以下输出: update-rc.d: error: unable to read /etc/init.d//etc/init.d/start_organizer 有人能帮我修一下吗? 我将介绍如何在每次系统启动时调用python脚本的其他方法。谢谢 欢迎来到stackoverflow 根据本指南: update rc.

我正在开发一个代码,希望在每次系统启动时调用它

我有一个shell脚本,它执行一个“main.py”文件,启动一切

我尝试了以下方法: (启动脚本称为“启动组织者”)

我收到了以下输出:

update-rc.d: error: unable to read /etc/init.d//etc/init.d/start_organizer
有人能帮我修一下吗?
我将介绍如何在每次系统启动时调用python脚本的其他方法。谢谢

欢迎来到stackoverflow

根据本指南:

update rc.d更新systemv风格的init脚本链接/etc/rcrunlevel.d/NNname,whosetarget是脚本/etc/init.d/name

这意味着您必须在命令中跳过:/etc/init./d部分:

因此,以下措施应该有效:


sudo update-rc.d start_organizer defaults


欢迎来到stackoverflow

根据本指南:

update rc.d更新systemv风格的init脚本链接/etc/rcrunlevel.d/NNname,whosetarget是脚本/etc/init.d/name

这意味着您必须在命令中跳过:/etc/init./d部分:

因此,以下措施应该有效:


sudo update-rc.d start_organizer defaults


您在这里犯了一个错误:
sudo update rc.d/etc/init.d/start\u组织者默认值
如果检查更新rc.d的手册页,您将看到参数不是“path”,而是“name”。仅在
/etc/init.d
位置搜索目标,因此您的命令应为:
sudo update rc.d start\u组织者默认值

您在这里犯了一个错误:
sudo update rc.d/etc/init.d/start\u组织者默认值
如果检查更新rc.d的手册页,您将看到参数不是“path”,而是“name”。仅在
/etc/init.d
位置搜索目标,因此您的命令应为:
sudo update rc.d start\u组织者默认值