一、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 无空格