Lunix基本目录权限

进入目录需要哪些权限, 在目录中执行增删查(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

猜你喜欢

转载自blog.csdn.net/qq_39026129/article/details/80586688