学做川菜最好的网站,wordpress文章同步国外博客,装修公司需要什么资质,动漫设计专业就业方向和前景使用system()运行一些终端命令的时候#xff0c;需要sudo权限#xff0c;也就是必须输入密码#xff0c;那么在程序自启动的时候就无法成功启动。如果设置Ubuntu下所有操作都不需要密码#xff0c;安全性太低#xff0c;所以我们可以将需要用到的终端指令给予无需输入密码…使用system()运行一些终端命令的时候需要sudo权限也就是必须输入密码那么在程序自启动的时候就无法成功启动。如果设置Ubuntu下所有操作都不需要密码安全性太低所以我们可以将需要用到的终端指令给予无需输入密码的权限。
例如使用到了
ip link set can0 type can bitrate 1000000 sample-point 0.875 # 设置波特率为1000kbps ifconfig can0 up # 启动CAN接口
可以使用下述方法给予权限无需输入密码
sudo visudo
在文件末尾添加以下行
your_username ALL(ALL) NOPASSWD: /sbin/ip, /sbin/ifconfig
也可试试下述方法