Linux下-bash: Permission denied 或者 sudo: command not found 錯誤


有時候執行一個腳本或者運行一個可執行文件時,如執行腳本./foo.sh,會報錯-bash: ./foo.sh: Permission denied,你會再試sudo ./foo.sh,發現繼續報錯sudo: foo.sh: command not found,這時候可能是因為該文件沒有執行權限,可以通過ls -l foo.sh查看文件信息,如果確實沒有,可以為文件增加執行權限

chmod +x foo.sh   

這個時候就可以運行了。

參考Command not found when using sudo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM