1.创建sh文件
sudo touch /文件路径/xx.sh
sh文件可以自己命名
给文件添加可执行权限
sudo chmod a+x /文件路径/xx.sh
vim /文件路径/xx.sh
输入内容
以下是执行一个需要给权限的python文件的例子
#!/bin/bash
export DISPLAY=:0
sudo chmod 777 /dev/ttyUSB0
python3 /所执行python文件路径/xx.py
2.自启动
这一步就是实现自启动最重要的一步啦
网上有很多方法可以参考
我目前用Ubuntu20.04 成功过的有以下两种方法
2.1supervisor
这是我的学姐提供的方法
学姐的博客写的很详细 大家可以去看
2.2使用Ubuntu自带的自启动
这个方法是我和同伴都试过的,很有效,不过可能对Ubuntu的版本有要求,我的版本是20.04,仅供大家参考
首先打开菜单,找到一个叫启动应用程序的蓝色图标
接着打开会出现以下界面
点击添加
名称可以自行决定
命令处添加
gnome-terminal -x bash -c "cd /sh文件所在文件夹路径;/xx.sh;exec bash"
注释不用填
以上就是我的分享啦 感谢阅读!