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