-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