进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限.
文件访问者:3类人
用户
|
表示
|
权限
|
拥有者
|
u - user
|
rw-
|
所在组
|
g - group
|
r--
|
其他组
|
o - other
|
r--
|
基本权限:3种权限
-
读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
-
写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说,具有删除移动目录内文件的权限
-
执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
-
“-”:表示不具有该项权限
修改权限:
chmod
-
功能:设置文件的访问权限
-
格式:chmod【参数】权限 文件名
常用选项:
-
R -> 递归修改目录文件的权限
-
说明: 只有文件的拥有者或root才可以改变文件的权限
chmod命令权限值得格式:
用户标识符+/-=权限字符
-
+:向权限范围增加权限代号所表示的权限
-
- :向权限范围取消权限代号所表示的权限
-
=:向权限范围赋值权限代号所表示的权限
用户符号:
-
u:拥有者
-
g:拥有者同组用户
-
o:其他用户
- a:所有用户
实例:
# chmod u + w /home/abc.txt
# chmod o - x /home/abc.txt
# chmod a = x /home/abc.txt
|