Linux系统中的权限管理
文章目录
一.权限的查看以及读取:
1.权限查看:
命令 | 效果 |
---|---|
ls -l file | 查看文件权限 |
ls -ld dir | 查看目录权限 |
2.权限的读取:
[1]文件的属性被叫作文件的元数据(meta data)
[2]一种元数据用1个byte来记录内容
文件的权限信息:
[3]文件权限信息:
-|rw-r--r--|.| 1 |root |root |0 |Jan 22 16:56 |file
[1] [2] [3][4] [5] [6] [7] [8] [9]
目录权限信息:
d|rwxr-xr-x|.| 2 |root| root| 6 |Jan 22 16:56 |dir
[1] [2] [3][4] [5] [6] [7] [8] [9]
对于权限信息中每一位的解释:
[1] : 文件类型:1)- 普通文件
2)d 目录
3)l 软连接
4)b 快设备
5)c 字符设备
6)s socket套接字
7)p 管道 |
[2]:用户权限,分三位:ugo
如对于用户权限为rw-r–r--,u为rw-,g为r–,o为r–
[3]:系统的selinux开启
[4]:对于文件:文件内容被系统记录的次数(硬链接个数)
对于目录:目录中子目录个数
[5]:文件拥有着
[6]:文件拥有组
[7]:对于文件:文件内容的大小
对于目录:目录中子目录的个数
[8]:文件或目录内容被修改的时间
[9]:文件名称或目录名称
二.普通权限的类型以及作用:
1.用户对文件的身份:
身份 | 信息 |
---|---|
u | user 文件的拥有者,ls -l看到的第五列信息 |
g | group 文件拥有组,ls -l 看到的第六列信息 |
o | other 既不是拥有者也不是拥有组成员的其他用户的通称 |
2.权限位:
对于rw-r–r--将其拆分成三位:
rw-|r--