在非root权限下,无法执行 vim /etc/profile 并保存,提示如下错误: "profile" E212: Can't open file for writing Press ENTER or type command to continue 但是可以执行 sudo vim /etc/profile 并保存. sudo的作用大体可以理解为: 为非root用户赋予一些root用户才有的操作权限. 只有在/etc/profile有记录的用户才能执行sudo操作 将当前用户设置成…
在调用system命令读写硬盘序列号的过程中遇到问题,报错如下: sudo: no tty present and no askpass program 发现此问题是由于帐号并没有开启免密码导致的 . 查找资料,解决方法如下: 方法一: sudo isudo 然后在最末尾添加: username ALL = NOPASSWD: /fullpath/to/command,/fullpath/to/othercommand eg: john ALL = NOPASSWD: /sbin/powerof…