我正在编写一个 Python 程序,它将充当我在树莓派上的硬件应用程序的自定义转换器。
我已经编写了 python 代码来充当守护进程,但是如何让它在启动时运行。
我知道如何使用 cron,但我计划将其打包,如果它与其他守护进程(syslogd、sshd 等)一起在正确的运行级别启动,那就有意义了。
答案1
让你的 init 系统在计算机启动时启动它。
如果您使用 SysVinit,您所需要做的就是将一个执行程序的 shell 脚本放入 /etc/rc.d/init.d/ 中。
我正在编写一个 Python 程序,它将充当我在树莓派上的硬件应用程序的自定义转换器。
我已经编写了 python 代码来充当守护进程,但是如何让它在启动时运行。
我知道如何使用 cron,但我计划将其打包,如果它与其他守护进程(syslogd、sshd 等)一起在正确的运行级别启动,那就有意义了。
让你的 init 系统在计算机启动时启动它。
如果您使用 SysVinit,您所需要做的就是将一个执行程序的 shell 脚本放入 /etc/rc.d/init.d/ 中。