jetson agx自启管理
1、需要使用root权限
首先写个自动输入密码的脚本 命名为_PWD_TEMP_.sh
#! /bin/bash
echo 123456
123456 为密码
2、调用这个脚本需要权限 和下面调用语句
#! /bin/bash
sleep 120s
touch /home/zheyuan/Desktop/pycode/1.log
export SUDO_ASKPASS=./_PWD_TEMP_.sh
sudo -A 程序的路径/程序名称
sudo -A /home/zheyuan/Desktop/pycode/EasyEdge-Linux-m40742-b102535-Jetson/cpp/baidu_easyedge_linux_cpp_aarch64_JetPack4.4_gcc7.4_v1.2.1_20210309/demo/build/easyedge_serving /home/zheyuan/Desktop/pycode/EasyEdge-Linux-m40742-b102535-Jetson/RES B1B4-2CFD-7914-B2B6 0.0.0.0 24401
3、加入自启动命令
command
sh -c "/home/zheyuan/Desktop/pycode/start.sh"
4、重要的是设置时间延迟 使用.sh文件都需要赋权限 使用.sh文件都需要赋权限 使用.sh文件都需要赋权限!!!!
sleep 120s
时间的延迟,依据服务启动的快慢 这个每个程序有不同的时间设置,设置的太早就调用不起来 ,目前就是这样的情况
欢迎大家交流和留言