drwxr-xr-x. 2 root root 4096 Feb 23 19:57 a
权限 链接个数 所属组 用户名 大小 创建时间 目录名
d rwx r-x r-x
文件类型 用户权限 所属组权限 其他用户权限
第1位
文件类型:d 目录; - 普通文件; l 链接文件
第2-4位
所属用户权限,用u表示
第5-7位
所属组权限,用g表示
第8-10位
其他用户权限,用o表示
第2-10位
表示所有的权限,用a表示
r:读权限,对文件为可查看,对目录为可列出目录内容(ls),代表数字4
w:写权限,对文件为可修改文件内容,对目录为可在目录中创建删除文件,代表数字2
x:执行权限,对文件为可执行文件,对目录为可进入目录,代表数字1
0表示没有权限
可以用上面代表的数字的和来表示,每一组给的权限 647 所有者:读写 所属组:读 其他用户:所有权限
chmod 用于权限更改
语法:
chmod [{ugoa}-{+-=}{rwx}][文件名或者目录]
chmod [mode=421][文件或者目录]
chmod 742 b
参数:-R 下面的文件和子目录做相同的权限操作(Recursive递归的)
chown 更改目录或者文件的所有者
语法:chown user [:group] file
-R:递归参数
参数格式:
user:新的档案拥有者 id
group:新的档案拥有者的使用组
chown lee file1 把file1的所有者改为lee
chown lee:test file1 把file1的文件所有者该有用户lee,所属组改成test
chown -R lee:test dir 修改dir及其子目录的所有者和所属组
chgrp 改变所属组
语法:chgrp [group] file...
chgrp root test.log 把test.log的所属组改成root