为了解决当前用户没有打开串口权限问题,把当前用户加到串口用户组,就是解决问题。
1.查看串口在那一个用户组
ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 1月 27 21:52 /dev/ttyS0
2.查看当前用户所在的用户组
id -Gn
hongwei adm lp cdrom floppy sudo audio video plugdev users netdev lpadmin scanner
3.将当前用户加入到串口所在的用户组dialout
sudo adduser hongwei dialout
注意一下,hongwei是我当前用户的名字哈。
4.注销后重新登录,就可以了。
Linux命令之env-显示当前用户的环境变量:http://www.linuxdiyf.com/linux/7543.html
Linux下以其他用户运行程序:http://www.linuxdiyf.com/linux/13772.html
Ubuntu 15.04修改用户名:http://www.linuxdiyf.com/linux/12670.html