Linux 运行文件有时出现 Permission denied,Permission denied 翻译过来的意思是:权限被拒绝;相信大家都知道,文件权限是读(r)、写(w)、执行(x),为什么会出现 Permission denied 权限被拒绝?
文章插图
是为了安全着想,每个文件它的权限都不一样的,很明显出现这个问题,主要是因为你缺少某种权限,比如:如果你要运行一个安装文件,你肯定是需要有执行权限的,但是:恰好,这个文件默认给你的权限只允许你读和写,因此你只要执行它安装,就会出现权限被拒绝 。
解决方法1、下面是在 Linux 下安装 xampp 遇见的“-bash: ./xampp.run: Permission denied”,如下图:
2、使用 chmod 权限修改命令其它的操作方法如下:
chmod755./fujieace.txt
chmod-R755./fujieace特别注意:文件缺少什么权限我们就给它什么权限,详细的修改权限命令如下:
chmod+xxampp.run
#给xampp.run执行权限
chmod+wxampp.run
#给xampp.run写权限
chmod+rxampp.run
#给xampp.run读权限【Linux 运行文件出现 Permission denied 解决办法】为了方便,执行时也是可以直接给 777 权限,但为了安全,不建议大家这样去操作,需要什么权限就给什么权限即可 。
推荐阅读
- 如何压缩pdf文件大小 让PDF文件变化的简单方法
- 文件转换成pdf格式怎么弄 pdf格式怎么弄
- 飞机上托运费用怎么收取,飞机托运行李超重费用怎么算?
- win7如何共享文件 win7文件共享的设置方法
- 怎么看硬盘使用情况 linux下查看硬盘使用情况的方法
- 电脑启动不了文件怎么办 cad打不开是怎么回事
- 如何把手机上的录音转为mp3文件,华为手机语音录好了怎么转换成mp 3?
- 文件管理软件哪个好 安卓手机最好的文件管理器
- sd卡无法读取如何修复 sd卡文件损坏怎么恢复数据
- mp3文件分割,MP3分割器?