<p><strong>修改权限使用 chmod +选项模式+文件名</strong></p>
讯享网
下面接受两种简单方法:
方法一:chmod u=rwx,g=rwx,o=rwx 文件名
u表示所有者对该文件所拥有的权限,g表示所属组对该文件所拥有的权限,o表示其他人对该文件所拥有的权限,其中 r 代表可读, w 代表可写, x 代表可执行。rwx就是可读可写可执行,rw-, -wx,—,r-x,r–,–x,-w-。其中-表示无权限。详细大家都会推,我就不一一细说。
举个栗子
先用cd进去要修改权限的目录下面,然后如果权限不够可以在命令前面加sudo。
![]()
讯享网会出现![]()
ls -l 先查看文件或者目录的权限
![]()
现在的ch02的权限是所有都是可读可写可执行的,那我们开始改权限。因为我的Linux虚拟机有权限保护,所有加sudo授权权限,ex01是不修改的,对照变化。
第一次变化
![]()
![]()
第二次变化

![]()
![]()
第三次变化
![]()
![]()
第四次变化
![]()
![]()
不难发现,对应的权限并没有修改,为什么会出现这样子的问题呢?其实不难理解,都不可读,后面的权限也无法实现呀,由此看出,前面两个是后面权限的充分条件,不然wx权限无从谈起。那我们换一种方法,却可以实现显示后面的权限。
方法二:chmod 数字 文件名
数字是啥,其实是前面rwx的简明版,r-4 w-2 x-1 。是不是豁然开朗,最高权限就是4+2+1=7,可读可写可执行,没有就是0以此类推,我就不一一细说,直接上栗子。
再举个栗子
还是ch02和ex01.py,两个老朋友,我们用数字修改它的权限,看看效果如何,拭目以待。

最高权限可读可写可执行
![]()
![]()
依次往后面加权限
![]()
![]()
对应的修改权限
![]()
![]()
对应第一种,这个显示了我们需要的权限。
以上就是本次的分享,如果有错误欢迎大家指正,谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/178038.html