(1).创建新文件,查看其属性
以下在 /srv 目录下的操作,chown,chgrp,chmod需root权限。
图(1)
文件属性共有 7 项从左到右分别对应 文件类型及权限 链接数 文件所属主 文件所属组 文件大小 修改时间 文件名
(2).再说说文件类型
上图的左起第一项表示的是文件类型
- 表示的是普通文件
d 表示的是目录文件( directory )
l 表示的示链接文件 ( link ) b 表示块设备文件( block )
(3).文件权限
文件的权限分为 读、写、执行 ,分别对应r/w/x
在linux中对于同一个文件不同用户的权限是不相同的,它将用户分为三种:1,本用户( user ),即创建该文件的人 。2,与该用户同组的人( group )3,其他人( others ).
图(1)中的 -rw-r--r-- 意思是 普通文件 本用户可读可写 同组用户只读 其他用户只读
用数字表示为 110 100 100 即 644
(4)改变文件权限的方法
1.整体改变方式
图(2)
这样的话就把文件权限 664 变为了 000
2.分用户改变方式
图(3)
这样的话就可以对不同用户分别设不同的权限,当然也可对多个用户同时操作 例如 改 u+x 为 a+x (a代表all表示所有的用户级别)
也可变为 u+r,o-x 这样就 同时改变了本用户(加了可读权限)和其他用户的权限(去掉了可执行)。
3.改变某一目录下所有文件的权限(包括该目录)。
图(4)
(5)改变文件的所属主
图(5) (6)改变文件的所属组
chgrp xxx test
xxx 代表一个用户组.