大哥云 Gsou
大哥云

Linux 运行文件出现 Permission denied 解决办法

评论 0 次, 阅读 6928 次
Linux 运行文件有时出现 Permission denied,Permission denied 翻译过来的意思是:权限被拒绝;相信大家都知道,文件权限是读...

Linux 运行文件有时出现 Permission denied,Permission denied 翻译过来的意思是:权限被拒绝;相信大家都知道,文件权限是读(r)、写(w)、执行(x),为什么会出现 Permission denied 权限被拒绝?

是为了安全着想,每个文件它的权限都不一样的,很明显出现这个问题,主要是因为你缺少某种权限,比如:如果你要运行一个安装文件,你肯定是需要有执行权限的,但是:恰好,这个文件默认给你的权限只允许你读和写,因此你只要执行它安装,就会出现权限被拒绝。

解决方法

1、下面是在 Linux 下安装 xampp 遇见的“-bash: ./xampp.run: Permission denied”,如下图:

Linux 运行文件出现 Permission denied 解决办法

2、使用 chmod 权限修改命令其它的操作方法如下:

chmod 755 ./fujieace.txt
chmod -R 755 ./fujieace

特别注意:

文件缺少什么权限我们就给它什么权限,详细的修改权限命令如下:

chmod +x xampp.run
# 给xampp.run执行权限

chmod +w xampp.run
# 给xampp.run写权限

chmod +r xampp.run
# 给xampp.run读权限

为了方便,执行时也是可以直接给 777 权限,但为了安全,不建议大家这样去操作,需要什么权限就给什么权限即可。

最后修改时间:
彧繎叔叔
上一篇 2021年12月09日 00:09
下一篇 2021年12月12日 16:22

发表评论

  • 验证码

评论列表

暂无评论