求助:sudo 执行groupadd命令提示:没有那个文件或目录?
Tofloor
poster avatar
mobing317
deepin
2018-09-11 01:12
Author
本帖最后由 mobing317 于 2018-9-10 18:12 编辑

执行:
sudo groupadd test
提示:
env: "groupaddd": 没有那个文件或目录

发现执行在 /usr/sbin 下的命令都会报这个问题,不知道怎么处理,希望知道的朋友给个解决办法,感谢!
Reply Favorite View the author
All Replies
avatar
老陌
deepin
2018-09-11 02:20
#1
whereis groupadd
Reply View the author
avatar
wtz
deepin
2018-09-11 03:52
#2
把 /usr/sbin 添加到 PATH 环境变量即可。
Reply View the author
avatar
老陌
deepin
2018-09-11 05:36
#3
https://bbs.deepin.org/post/168695
把 /usr/sbin 添加到 PATH 环境变量即可。

默认不是有吗?
  1. linux@deepin:~$ echo $PATH
  2. /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/mnt/data/me/shell
Copy the Code


可能他弄坏了。。。
Reply View the author
avatar
mobing317
deepin
2018-09-12 17:43
#4
本帖最后由 mobing317 于 2018-9-12 09:47 编辑

感谢,现在问题已经解决了。
Reply View the author
avatar
mobing317
deepin
2018-09-12 17:44
#5
本帖最后由 mobing317 于 2018-9-12 09:46 编辑

感谢,我把使用sudo重置环境操作的变量给改了,就是/etc/sudoers内Defaults        env_reset所以就不能执行了,具体原因就不知道了。修改是因为有些我安装的命令不能通过sudo执行,所以修改了那个变量,改回来后可以了。把我安装的命令目录添加进入/etc/sudoers 文件内的secure_path就行了
Reply View the author
avatar
老陌
deepin
2018-09-13 14:19
#6
https://bbs.deepin.org/post/168695
感谢,我把使用sudo重置环境操作的变量给改了,就是/etc/sudoers内Defaults        env_reset所以就不能执行了, ...

你说的这个我不知道,正好研究一下。
Reply View the author