LINUX档案权限

一、ls命令显示目录详细信息

列表显示目录内容 : ls  

drwxr-xr-x.  4 root   root       4096 Jun 26 02:07 acpi

-rw-r--r--.  1 root   root         48 Jul  2 20:39 adjtime 

其中开头第一个字符表示文档类型

-       代表文件类型是普通的文件

d    代表文件类型是目录

l     代表是链接文件 (windows里的快捷方式) link

c    代表的是字符设备文件(输入字符相关的设备) character

b    代表是块文件设备(存储数据的设备文件) block

rwxr-xr-x.    权限

r 读read   w写 write   x执行 execute

 

 

以三个为一组,均为[rwx]的三个参数的组合。

第一组为[档案拥有者的权限];

第二组为[同群组的权限];

第三组为[其他非本群组的权限]

4

表示有多少文档名连结到此节点(i-node)

 root   root 

root  第一个root代表文件归root用户所有

root  第2个root代表文件归root组所有

  4096 

文档的容量大小,默认单位为bytes;

 Jun 26 02:07

档案的建档日期戒者是最近的修改日期

 acpi

文档名字

二、权限信息相关文档

三、修改权限命令

chgrp  : change group ownership,改变所属群组

格式:chgrp [参数] 群组 文件名或文件夹名

参数:-R 进行递归的持续变更(recursively)

 

chown:change file owner and group 改变文档拥有者

格式一:chown [参数] 账号名称 档案或目录  

格式二:chown [参数] 账号名称:组名 档案或目录

 

chmod :change file mode bits 改变权限

数字类型改变档案权限 

用数字来代表各个权限:r-4、w-2、x-1

每种身份(owner/group/others)各自的三个权限(r/w/x)分数需要累加的:

rwx权限为7,rw-权限为6   例:chmod 777 文档  

符号类型改变档案权限

格式:chmod u/g/o/a  +/-/=  r/w/x  档案名

   u(user) g(group) o(other) a(all 所有身份)

                  + (加入)- (去除) = (设定)

例: chmod u=rwx,g=rx,o=rx 文档名  u=rwx,g=rx,o=rx 无空格

 

猜你喜欢

转载自www.cnblogs.com/hesi/p/9342449.html