一. Linux 文件权限

linux shell — 2.Linux的档案属性和目录配置_linux


第一栏:

linux shell — 2.Linux的档案属性和目录配置_目录配置_02


-[d] -> 目录

-[-] -> 普通文件

-[|] -> 连接档(link file)

-[b] -> 装置文件里可供储存的接口设备(块设备文件)

-[c] -> 装置文件里串行端口设备(字符设备文件),例如键盘、鼠标。


第二栏:

linux shell — 2.Linux的档案属性和目录配置_shell_03


linux shell — 2.Linux的档案属性和目录配置_档案属性_04

连接占用的节点:跟连接档(link file)有关系。例如,目录,第二栏的这个字与该目录下

有多少目录有关【这个数字包括当前目录,上一级目录和当前目录的子目录(包含的目录)

所占用的节点总和】。

第三栏:这个档案(目录)的[拥有者]。

第四栏:拥有者的群组。

第五栏:这个档案的容量大小。

第六栏:档案的建档日期或者最近的修改时间。

第七栏:档案的档名,如果有“.”,表示档案为隐藏文件。

linux shell — 2.Linux的档案属性和目录配置_目录配置_05


二.如何改变档案权限

linux shell — 2.Linux的档案属性和目录配置_linux shell_06


linux shell — 2.Linux的档案属性和目录配置_档案属性_07


linux shell — 2.Linux的档案属性和目录配置_linux shell_08


linux shell — 2.Linux的档案属性和目录配置_shell_09


这里要说明一下chmod(改变档案的属性) 命令 

1)使用数字 -> 档案的属性 :x->1  w->2  r->4;


linux shell — 2.Linux的档案属性和目录配置_目录配置_10


改变后

linux shell — 2.Linux的档案属性和目录配置_linux shell_11


2)通过 对 u->拥有者 g->群组 o->其他 进行 "-+"(xrx)

linux shell — 2.Linux的档案属性和目录配置_目录配置_12

改变后

linux shell — 2.Linux的档案属性和目录配置_目录配置_13


三.目录属性的意义

创建测试用户组 和 用户

linux shell — 2.Linux的档案属性和目录配置_目录配置_14

创建文件,测试访问权限

linux shell — 2.Linux的档案属性和目录配置_档案属性_15

同组用户访问权限不够->修改访问权限后

linux shell — 2.Linux的档案属性和目录配置_shell_16


今天就到这里~~