博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决linux的-bash: ./xx: Permission denied
阅读量:6971 次
发布时间:2019-06-27

本文共 494 字,大约阅读时间需要 1 分钟。

hot3.png

解决linux的-bash: ./xx: Permission denied

 

在linux下执行sh文件时提示下面信息:

-bash: ./xx.sh: Permission denied解决:chmod 777 xx.sh
  • 1
  • 2
  • 3
  • 4

Linux chmod +755和chmod +777 各是什么意思呢?

755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。

777代表,user,group ,others ,都有读写和可执行权限。

在linux终端先输入ls -al,可以看到如:

-rwx-r–r– (一共10个参数)
第一个跟参数跟chmod无关,先不管.
2-4参数:属于user
5-7参数:属于group
8-10参数:属于others
接下来就简单了:r==>可读 w==>可写 x==>可执行
r=4 w=2 x=1
所以755代表 rwxr-xr-x

其实最后还是sudo -s解决的

转载于:https://my.oschina.net/demons99/blog/1929946

你可能感兴趣的文章
源码包编译安装之--实战
查看>>
powershell 批量查询导出 组织内OU
查看>>
我的友情链接
查看>>
昨日终于考完路考了
查看>>
转:解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录...
查看>>
Discuz 7.2坑爹集锦-PHP篇 update 20120525
查看>>
IDEA 2016.3 导入项目
查看>>
spring4+hibernate4+struts2注解,class找不到bean
查看>>
java中synchronized和Lock的区别
查看>>
python练习-数值比较
查看>>
win7,centos双系统无法启动centos,跳到grub命令行
查看>>
我的友情链接
查看>>
堆和栈的区别
查看>>
MongoDB基本命令用法
查看>>
MongoDB基本命令用法
查看>>
Docker的四种网络方式
查看>>
【Qt笔记】可视化显示数据库数据
查看>>
Spring Boot 2.0正式发布,升还是不升呢?
查看>>
Android四大组件Activity,及Intent的简单用法
查看>>
线程同步控制
查看>>