在Linux系统中,每一位用户都有对文件或目录的读取、写入和执行权限
用"ls -l"命令可以显示文件的详细信息,其中包括权限,如下所示:
第一个字符一搬用来区分文件的类型,详细类型如下
第2~10个字符当中的每3个为一组
- 左边3个字符表示所有者权限
- 中间3个字符表示与所有者同一组的用户的权限
- 右边3个字符是其他用户的权限
(1) r (读取):对文件而言,该用户具有读取文件内容的权限;对目录来说,该用户具有浏览目录的权限。
(2) w (写入):对文件而言,该用户具有新增、修改文件内容的权限;对目录来说,该用户具有删除、移动目录内文件的权限。
(3) X (执行):对文件而言,该用户具有执行的权限;对目录来说,该用户具有进入目录的权限。
(4) - 表示不具有该项权限。
如果需要修改权限可以通过命令来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用权限字母和操作符表达式;另一种是采用数字
字母操作符表达模式
u掉表用户权限、g代表用户组权限、O代表其它用户权限、a所有用户权限
权限变更字符:[+]增加权限、[-]取消权限、[=]唯一设定权限,通过组合模式进行权限修改取消操作。
数字模式
[r]可读权限数字代表为4、[w]可写权限数字代表为2、[x]可执行权限数字代表为1。
通过每种身份(owner/group/others)各自的三个权限位(r/w/x)权限数字代表进行累加来修改权限
递归设置所有用户,读写执行权限
到此这篇Linux文件权限(Linux文件权限设置)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/23007.html