文件权限管理
chown:设置文件的所有者
chown命令可以修改文件的属主,也可以修改文件属组
chown [OPTION]...[OWNER] [:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...
用法说明:
OWNER: 只修改所有者
OWER:GROUP 同时修改所有者和属组
:GROUP 只修改属组,冒号也可以用.替换
--reference=RFILE 参考指定的属性,来修改
-R 递归
设置文件所属主的信息
命令:chgrp:可以修改文件的属主
格式:
chgrp [OPTION]...GROUP FILE...
chgrp [OPTION]... --reference=FILE FILE...
文件权限
owner 属主,u
group 属组,g
other 其它,o
每个文件针对每类访问者都定义了三种权限
r readable
w writable
x excutable
对文件的权限
r 可使用文件查看类工具,cat
w 可修改内容
x 可以执行此文件
对目录的权限
r 可以使用ls查看目录中文件的列表
w 可在此目录中创建文件,也可删除此目录中的文而和此被删除的文件的权限无关
x 可以在CD进入此目录,可以使用ls -l 查看此目录文件元数据(须配合r权限)属于目录的可范根最小权限
x 只给目录x权限,不给无执行权限的文件x权限
八进制数
--- 000 0
--x 001 1
-w- 010 2
-wx 011 3
r-- 100 4
r-x 101 5
rw- 110 6
rwx 111 7
修改文件权限
chmod [OPTION]...[MODE]
修改指定一类用户的所有权限
u= g= o= ug= a= u=,g=
修改指定一类用户某个或某个权限
u+ u- g+ g- o+
文件和目录的默认权限
umask
新建文件的权限666-umask,
新建目录的的默认权限是777-umask
非特权用户的umask默认是002
原文:https://www.cnblogs.com/psy-fengtao/p/14680874.html