1.权限查看
- ls -l file
查看文件权限
- ls -ld dir
查看目录权限
2.权限读取
“文件的属性被叫做文件的元数据(meta data)”
“一种元数据用1个byte来记录内容”
文件权限信息
(1)-
(2)rw-r–r--
(3).
(4)1
(5)root
(6)root
(7) 0
(8) Apr 12 10:57
(9)westos
目录权限信息
(1)d
(2)rw-r–r--
(3).
(4)2
(5)root
(6)root
(7) 0
(8) Apr 12 10:57
(9)westosdir
对于以上每一位的解释
(1)文件类型
- 普通文件
d 目录
l 软连接
b 快设备
c 字符设备
s socket套接字
p 管道
(2)用户权限
rw-(u)|r–(g)|r–(o)
(3)系统的selinux开启
(4)对于文件:文件内容被系统记录的次数(硬链接个数)
对于目录:目录中子目录的个数
(5)文件拥有者
(6)文件拥有组
(7)对于文件:文件内容大小
对于目录:目录中子文件的元数据大小
(8)文件内容被修改的时间
(9)文件名称
3.普通权限的类型及作用
1.用户对文件的身份
- u: user 文件的拥有者,ls -l看到的第五列信息
- g: group 文件拥有组, ls -l 看到的第六列信息
- o: #other 既不是拥有者也不是拥有组成员的其他用户的通称
2.权限位
rwx | r– | r– |
---|---|---|
u | g | o |
3.用户身份匹配
user>group>other
4.权限类型
- -权限未开启
- r 可读
对于文件:可以读取文件内容
对于目录:可以ls列出目录中的文件 - w 可写
对于文件:可以更改文件内容
对于目录:可以在目录中新建或者删除文件 - x 可执行
对于文件:可以用文件名称调用文件内记录的程序
对于目录:可以进入目录中