sudo:未找到命令

報(bào)錯(cuò)圖

報(bào)錯(cuò)原因:

主要是當(dāng) sudo以管理權(quán)限執(zhí)行命令的時(shí)候,linux將PATH環(huán)境變量進(jìn)行了重置,這是出于系統(tǒng)安全的考慮,以防用戶執(zhí)行可引起災(zāi)難性的程序。

此時(shí)你仍然可以執(zhí)行相應(yīng)的命令,只不過(guò)此時(shí)要輸入命令的絕對(duì)路徑。例如,此時(shí)你輸入“sudo gedit 文件名”,會(huì)出現(xiàn)錯(cuò)誤提示信息,但如果輸入“/usr/bin/sudo gedit 文件名”就可以了。

解決辦法:

重新設(shè)置環(huán)境變量PATH:

export PATH="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容