1. 文件类型
Linux中所有东西都可以看做文件,Linux将文件分为以下几种类型:
Linux不以文件的扩展名区别文件类型,在文件属性中有一列专门记录文件类型,上面这六种文件在Linux上的文件属性为:
上图之中列出的文件信息分别代表:
2. 文件权限
对于每个文件都有其权限限制,不同的文件其权限可能不同,下面是Linux系统中几种权限的字母表示和值:
r | 读权限 | 值:4 |
---|---|---|
w | 写权限 | 值:2 |
x | 执行权限 | 值: 1 |
- | 无权限 | 值:0 |
对于一个文件其前面先显示其文件类型,再显示其文件权限,一共占10位,对于这10位中的第一位表示文件类型,对后面9位分别代表下面这些含义:
其中:
u | 表示文件所属主人的访问权限 |
---|---|
g | 表示文件同组用户的访问权限 |
o | 表示其他用户的访问权限 |
3. 修改文件权限命令
3.1 文字设定法
u
表示属主 g
表示同组人 o
表示其他人a
表示所有人
其中+
表示增加权限 -
表示去掉权限
3.2 数字设定法
采用数字设定法
,通常由三个数字组成,每一位数字表示一种角色的权限,7
表示rwx
,6
表示rw-
,4
表示r--
,用这种方法修改文件权限
如下: