文件属性的查看和修改
引言
该部分在CentOS中演示
文件属性的查看
在terminal中输入ls -ll,可得到如图所示内容:

第一个字符代表这个是一个文件,还是目录, 或者是链接文件...
· d:目录
· -:文件
· l:链接文档
· b:装置文件里面的可供存储的接口设备(可随机存取装置)
· c: 装置文件里面的串行端口设备
之后的字符每三个为一组:
· r :读
· w :写
· x :可执行
若该位置为- :代表没有这个权限

第一组为属主权限,代表拥有这个文件或目录的用户的权限
第二组为属组权限,代表拥有者所在组对这个文件或目录的权限
第三组为其他用户权限,代表其他成员对这个文件或目录的权限
后面的数字代表该目录下包含文件的个数,然后是文件的所属主---拥有者,再后面就是文件的所属组---用户组
后面的就是创建时间/修改时间,所在的目录
修改文件属性
chgrp:更改文件属组
chgrp [-R] 属组名 文件名
-R 参数可以递归更改文件属组,即该目录下的所有文件的属组都会改变
chown :更改文件属主,也可以同时更改文件属组
chown [-R] 属主名 文件名
chown [-R] 属主名: 属组名 文件名
chmod:更改文件九个属性
chmod [-R] u=rwx 文件或目录
chmod [-R] 666 文件或目录
Linux文件属性有两种:数字(常用)和字符
数字类:
r:4 w:2 x:1
故chmod [-R] 666 file代表将文件file的权限改为rw-rw-rw-
字符类:
u:用户
g:组
o:其他用户
例子:
chmod u=rwx,g=rwx,o=rwx file :将file的权限设置对所有人都是可读可写可执行
=:设定
+:加入
-:除去

浙公网安备 33010602011771号