一、文件的访问者
1、user --- 文件的所有者即是创建者
2、group --- 文件所在组
3、other --- 除user和group外其它用户
文件的访问者对文件具有可读(r)、可写(w)、可执行(x)的权限
文件test.c 一行中从左到右表示的含义:
rw- --- user权限
rw- --- group权限
r-- --- other权限
xiaozaizi --- user名字
xiaozaizi --- 所在组名字
0 --- 文件大小(目前为新建空文件)
mar 23 04:49 --- 文件创建时间
通过chown命令改变三种用户对文件的访问权限:
chmod g-r file 给file文件的group删除读权限
chmod o+wx file 给文件 other增加读和执行的权限
chmod u-r,o-r file 给文件的user和other删除读权限
利用二进制与八进制对用户的权限进行更改:
例如:1代表有权限 0代表无权限
100 ---> 可读、不可写、不可执行
5 ---> 101 可读、不可写、可执行
chmod 642 file ---->
user(110)可读、可写、不可执行
group(100)可读、不可写、不可执行
other(010)不可读、可写、不可执行
改变文件的拥有者和所属组:(在root下进行)
用su指令进入超级用户后执行:
chown root file 改变文件的拥有者为root
chgrp root file 改变文件的所属组为root
二、Access、Modify、Change
Access:最后一次读文件的时间
Modify:最后一次修改文件中数据内容的时间 (文件的写操作)
Change:最后一次更改文件内容的时间 (元数据)