英伟达jetson nano串口通信开机自动设置权限

echo “Script finished.” >> $LOGFILE

在这个脚本中,date +%Y-%m-%d 会生成一个形如 2022-01-01 的日期字符串,然后这个字符串被保存在 DATE 变量中。然后,这个日期字符串被用来创建 LOGFILE 变量,它是日志文件的完整路径。之后,所有的日志输出都被重定向到这个文件。

注意,这个脚本每天都会创建一个新的日志文件,名字中包含当天的日期。如果你希望所有的日志都写入同一个文件,你可以去掉 DATE 变量,直接使用原来的日志文件路径。

然后创建服务启动脚本

[Unit]
Description=Start APP on Power On
After=network.target

[Service]
ExecStartPre=/bin/sleep 5
ExecStart=/home/jetson/DronePort/startup.sh
WorkingDirectory=/home/jetson
Restart=always
User=jetson

[Install]
WantedBy=multi-user.target

确保drone_port.py和startup.sh权限可执行!!!

1.2 直接用服务启动的方式

接下来,你可以在你的服务文件中添加一个 ExecStartPre 行来改变 /dev/ttyTHS1 的权限:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值