我有一个装有 Debian 9.1 的 beaglebone black。我们为其 GPIO 编写了一个 c++ 程序,我们希望该程序在系统打开时始终运行。我们怎么做?
一个非常简单的解决方案是添加一个@reboot
只运行二进制文件的cron 作业。
crontab -e
为需要运行代码的用户做(例如sudo crontab -e
对于 root crontab),并添加行
@reboot /path/to/some/executable
Run Code Online (Sandbox Code Playgroud)
这将安排作业在每次系统启动时运行。
有关crontab(5)
详细信息,请参阅手册 ( man 5 crontab
)。
根据程序的作用,这可能就足够了,也可能太简单了。
归档时间: |
|
查看次数: |
13380 次 |
最近记录: |