1、新建一个脚本文件.sh,并给脚本文件执行权限
vi helloworld.sh
chmod 777 helloworld.sh
2、在脚本中输入你要执行的语句或app
echo "hello world!" //输出hello world
cd /home //进入home目录
./app //运行app这个软件
3、退出保存脚本
4、进入cd /lib/systemd/system/
5、新建一个自启动systemd服务配置文件 vi helloworld.service
6、在配置文件中输出如下内容
[Unit]
Description=helloworld //描述
After=basic.service X.service thermal-zone-init.service
[Service] Environment=DISPLAY=0:0
ExecStartPre=/bin/echo "****Start to run helloworld.service****" //打印信息 ExecStart=/home/root/helloworld.sh //脚本所在位置
StandardOutput=tty
KillMode=process
KillSignal=SIGKILL
SendSIGKILL=yes
[Install] WantedBy=multi-user.target
7、使能服务
systemctl -f enable /lib/systemd/system/helloworld.service
8、重启目标板 reboot
9、取消上电自启动systemd
systemctl disable helloworld.service