#Linux系统基础
文件属性与权限
一、文件属性与文件的权限
主要有chmod、chown命令和chgrp命令(change owner , change group)
通过
ll
命令查看指定目录下的所有文件详细信息
[root@myCentOS-2 opt]# ll
drwxr-xr-x. 2 root root 6 12月 21 10:33 myfloder
第一栏的10个字符,共分为4个部分
第1个字母:-代表普通文件,[d]代表目录,是[l]则表示为连结档(link file);[b]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);[c]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
第2~4个字符:(rwx)代表所属的用户的权限 用u表示 user
第5~7字符:(r-x)代表当前文件所属的用户组的权限 用g表示 group
第8~10字符:代表所在组的其他用户的权限 用o表示 other
r:read 读 也可以使用数字4 rw=6 rx=5 wx=3 rwx=7 可以用这几个数字的组合来表示你要设置的权限
w:write 写 2
x:execute 执行 1
- 用户root前面的数字代表有多少档名连结到此节点(i-node),每个文件都会将他的权限与属性记录到文件系统的 i-node 中,不过,我们使用的目录树却是使用文件名来记录, 因此每个档名就会连结到一个 i-node
⭐️对于目录,只有同时用拥有
r 和 x
权限,用户才能通过
cd
命令进入该目录。
root
用户不受权限管理限制
1.不同权限属性对于目录和文件的含义
1.权限对文件的重要性
-
文件是实际含有数据的地方,包括一般文本文件、数据库内容文件、二进制可执行文件(binary program)等等。 因此,权限对于文件来说,他的意义是这样的:
r (read):可读取此一文件的实际内容,如读取文本文件的文字内容等;w (write):可以编辑、新增或者是修改该文件的内容(但不含删除该文件);x (eXecute):该文件具有可以被系统执行的权限。
2.权限对目录的重要性
r (read contents in directory)
:
表示具有读取目录结构列表的权限,所以当你具有读取®一个目录的权限时,表示你可以
查询
该目录下的文件名数据。 所以你就可以利用 ls 这个指令将该目录的内容列表显示出来!
w (modify contents of directory)
:
这个可写入的权限对目录来说,是很了不起的! 因为他表示你具有异动该目录结构列表的权限,也就是底
下这些权限:
建立新的文件与目录;
本文发布于:2026-03-11,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。


发布评论