添加开机启动脚本。
#!/bin/sh
#Set Env
export RUNDIR=/mytest
export PATH=$PATH:$RUNDIR
export LD_LIBRARY_PATH=$RUNDIR/mylib
#Modify yingjian
echo "abc"|sudo -S chmod 777 /dev/ttyS4
#Exec
cd /mytest
./mainProc &
此行代码,需要将普通用户提高打开串口的权限,无需手动输入密码。当然,还需要给普通用户配置为sudoer用户。
echo "abc"|sudo -S chmod 777 /dev/ttyS4
添加普通用户为sudoers,
在/etc/sudoers文件中,添加 如下:参考该文