Centos 为什么是-";找不到命令?

Centos 为什么是-";找不到命令?,centos,sudo,Centos,Sudo,linux以某种方式将sudo-H解释为两个独立的命令时,我遇到了一个奇怪的错误 我使用的是Cent OS 7,我得到以下信息: /var/tmp/<random string>: line 8: -H: command not found /var/tmp/:第8行:-H:未找到命令 这让我很烦恼。为什么它不知道sudo。尝试在两个系统上使用sudo(/usr/bin/sudo)的完整路径名运行该命令,然后键入type sudo,查看是否调用了别名或bash函数而不是可执行文件

linux以某种方式将
sudo-H
解释为两个独立的命令时,我遇到了一个奇怪的错误

我使用的是Cent OS 7,我得到以下信息:

/var/tmp/<random string>: line 8: -H: command not found
/var/tmp/:第8行:-H:未找到命令

这让我很烦恼。为什么它不知道
sudo
。尝试在两个系统上使用
sudo
/usr/bin/sudo
)的完整路径名运行该命令,然后键入
type sudo
,查看是否调用了别名或bash函数而不是可执行文件

如果有,请检查通常的位置,如
~/.bashrc
,以了解它的定义位置,以便删除它


或者,它可能与
sudo
无关,而是与您使用
sudo

调用的任何脚本相关,键入您使用的确切命令,以及
sudo-V
键入sudo