linux开机自启脚本运行完之后不关闭应用程序
最近在用petalinux2323.2版本编译的系统镜像,想在系统开机后自动运行程序,发现按照2021.2相同的方式启动之后,软件在开机脚本运行完就会自动退出了,经过查找发现petalinux2023.2编译的镜像默认使用的systemd去运行开机脚本,而2021.2是使用的init.d。在systemd方式下需要在autostart.service文件里添加以下内容:

如图所示forking是使脚本在后台运行,process是在脚本运行完毕之后不关闭使用脚本运行起来的应用程序,至此问题得到完美解决

浙公网安备 33010602011771号