1.文件创建的时候,保存了该文件的全部信息,包括:
a.文件的位置
b.文件的类型
c.文件的长度
d.哪位用户拥有该文件,哪些用户可以访问该文件
e.i节点
f.文件的修改时间
g.文件的权限位
2.文件类型
d 目录
l 符号链接(指向另一个文件)
s 套接字文件
b 块设备文件
c 字符设备文件
p 命令管道文件
- 普通文件,或者说,不属于以上几种类型的文件
3.权限
a.文件权限及含义

4.改变权限位
a.符号模式
chmod 命令的一般格式为:
chmod [who] operator [pemission] filename
who的含义是:
u 文件属主用户
g 同组用户
o 其他用户
a 所有用户(文件属主,同组用户,其他用户)
operator 的含义:
+ 增加权限
- 取消权限
= 设定权限
permission的含义:
r 读权限
w 写权限
x 执行权限
s 文件属主和组set-id
t 粘性位 *
l 给文件加锁,使其他用户无法访问
u,g,o 针对文件属主、同组用户及其他用户的操作
b.绝对模式
chomd命令的绝对模式的一般形式为:
chmod [mode] file
其中, mode是一位八进制
chmod 644 -R /usr/share/Alice
-R参数,是连同文件夹中的子目录一起设置
5.目录权限位
目录同文件一样,也具有权限位,用户不能进入某一目录,但不影响用户对该目录下可执行文件的执行
目录对应的x权限,也就是相应的搜索权限
6.suid 和guid
当文件可执行时,设置suid 和guid才有效,如果某一文件的属主设置了suid,刚对该文件来说,其他用户跟属主一样拥有相同的权限
7.chown 和chgrp
a.chown的命令格式为
chown -R -h [owner] filename
-R意味着对文件目录下的所有文件都做同样的操作;-h意味着改变符号链接的文件时,不影响该链接所指向的目标文件
b.chgrp 命令同chown
c.找出你所属于的用户组,有两种命令:id , group;找出其他用户所属于的组:group Alice
8.unmask
a.unmask命令格式为:unmask nnn
其中,nnn为000-777
9.符号链接
a.符号链接的一般格式为:ln -s source_path_file target_path_file