linux運行 .sh 文件提示 permission denied


 轉載自:https://www.fujieace.com/linux/permission-denied.html

一、Permission denied 是指什么?

Permission denied 翻譯過來的意思是:權限被拒絕;相信大家都知道,文件權限是讀(r)、寫(w)、執行(x);

二、為什么會出現“Permission denied”權限被拒絕?

為了安全着想,每個文件它的權限都不一樣的,很明顯出現這個問題,你缺少某種權限;

例如:

如果你要運行一個安裝文件,你肯定是需要有執行(x)權限的,但是:恰好,這個文件默認給你的權限只允許你讀(r)和寫(w);因此你只要執行它安裝,就會出現權限被拒絕;

三、如何解決“Permission denied”權限被拒絕?

文件缺少什么權限我們就給它什么權限;

修改權限命令:

chmod +x  xampp.run #給xampp.run執行權限

chmod +w xampp.run #給xampp.run寫權限

chmod +r  xampp.run #給xampp.run讀權限


免責聲明!

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



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