背景:
实现自启动脚本,发现petalinux制作的文件系统中没有/etc/rc.local文件
解决方法:
将自己的脚本添加到/etc/init.d并链接到自启动程序当中
1、编辑一个运行的脚本:
#!/bin/bash
echo ">>>>>>>>>>>>>>>hello>>>>>>>>>>>>>>>>>>>>"
2、将其命名为hello.sh,并用指令:
chmod +x hello.sh
cp hello.sh /etc/init.d/
将文件放到/etc/init.d目录中,然后将hello.sh脚本链接到开机运行序列中
cd /etc/init.d
update-rc.d hello.sh defaults 99
这样重新启动时,就可以看到hello.sh正在运行了。