文件权限
chown
修改文件或者目录的属主和属组
Usage: chown [OPTION]... [OWNER][:[GROUP]] FILE...
or: chown [OPTION]... --reference=RFILE FILE...
chown jiangyi d 修改属主
chown jiangyi:jiangyi d 修改属主和属组
chown root.root d
chown :jangyi d 只修改属组信息
chown -R jiangyi a 递归修改目录下的所有文件
chown --reference=b f3 指定源文件
chgrp
只能修改属组
chgrp jiangyi b
chgrp --reference=b f3 指定源文件
文件操作权限(chmod)
权限共有3种,rwx,例如:rwx r-x r-x ,三位为一组,分别为属主(u)、属组(g)、其它(o)
r:read 可以读这个文件或者文件夹
w:write 可以对这个文件或者文件夹有写的权限
x:excut 执行的权限
对于文件:
r 可以查看
w 可以修改内容
x 可以直接执行
对于目录:
r 可以使用ls查看 可以cd进去
w 可以在其中创建文件或者目录,可以删除目录中的文件或者是文件夹
x 可以cd,如果没有x权限的话,w权限不会生效,r权限仅仅可以查看有哪些文件
设置权限:
1.直接用+/-来操作
- 用
[u|g|o] [+|-|=] r|w|x
表示哪一部分增加或者减少某一项权限 - 可以什么都不写,表示全部增加或者减少权限
2.用数字表示
---
r-- 100 4
-w- 010 2
--x 001 1
r:4
w:2
x:1
注意:尽量不给文件或者目录设置成777权限,可能或造成误操作
特殊权限
chattr +i 不能删除、改名、不能修改内容
chattr +a 只能追加,不能删除,不能改名
lsattr 查看属性