-5
我有一个奇怪的错误使用Linux某种程度上解释sudo -H
为两个独立的命令。为什么找不到“-H”命令?
我在美分OS 7,我得到以下几点:
/var/tmp/<random string>: line 8: -H: command not found
这是很让人头疼的我。为什么不知道sudo
的这个提示?
我有一个奇怪的错误使用Linux某种程度上解释sudo -H
为两个独立的命令。为什么找不到“-H”命令?
我在美分OS 7,我得到以下几点:
/var/tmp/<random string>: line 8: -H: command not found
这是很让人头疼的我。为什么不知道sudo
的这个提示?
我的猜测是,您有抑制您的来电sudo
别名或bash功能。尝试用全路径名在两个系统上sudo
(/usr/bin/sudo
)运行该命令,然后键入type sudo
,看看是否有一个别名或bash函数被调用,而不是可执行文件。
如果有,请检查平常的地方,如~/.bashrc
为它被定义,所以你可以将其删除。
或者,它可能与sudo
无关,而是与您拨打sudo
的任何脚本相关。
类型您使用的确切命令,并且还'须藤-V'和'类型sudo'的输出 – Chris