Linux系统下的权限管理
权限管理
1.文件用户及用户组
Linux 是个多用户多任务的系统 ,常常会有多人同时使用同一主机来进行工作,为了考虑每个人的隐私权以及每个人喜好的工作环境 , 对用户进行分类。
分为以下三大类:
文件拥有者 (user)
文件所属组 (group)
其他人 (other)
2.文件属性的查看
ls -l filename
或 ll filename ( ls -l 缩写为 ll )
属性 | 含义 |
---|---|
- | 文件的类型 |
rw-rw-r– | 文件的权限 |
1 | 文件的硬连接个数(文件内容被记录的次数) |
user1 | 文件的所有人 |
user1 | 文件的所有组 |
0 | 文件的大小 |
Oct 20 16:25 | 最后一次被修改的时间 |
user1file | 文件的名称 |
(1)"-":文件类型
”-“ ##普通文件
’d’ ##目录
‘c’ ##字符设备
’s‘ ##套接字
’p‘ ##管道
’b‘ ##快设备
‘l’ ##连接
(2)“rw-r–r--”:文件读写权限
rw-|r–|r–
u g o
u所有人的权限
g所有组的权限
o其他人的权限
注:u优先匹配,g次优先,o当u,g不匹配时匹配
(3)“r,w,x” 的含义
<1> r===read
对文件:可以查看文件中的字符
对目录:可以查看目录中文件的信息
<2> w===write
对文件:可以更改文件内字符
对目录:可以在目录中添加删除文件
<3&g