Linux文件目录权限与修改

147 阅读1分钟

一.ls -l 查看权限 :

  • 权限前十位:如:-rwxrw-r--
  • 0位:
  • (1)d:目录
  • (2)l:链接 如:ln -s /root/myroot
  • (3)c:字符设备文件:鼠标键盘
  • (4)b:块设备:硬盘
  • (5)-:普通文件
  • 1-3位: 文件所有者拥有的权限 如:rwx
  • (1)r:读
  • (2)w:写
  • (3)x:可执行
  • 4-6位: 用户组拥有的文件权限:如:rw-
  • 7-9位: 其他用户拥有该文件的权限 如:r--

二.修改:

  • 基于chmod指令::
  • (1) 所有者:u, 所在组:g 其他人:o 所有人:a
  • 1.方式一:
  • (1)增加权限:chmod a+rwx 文件/目录
  • (2)减少权限:chmod a-w
  • (3)赋予权限:chmod a=rwx
  • 2.方式二:
  • 通过数字变更 :
  • 字母被设置为:r=4 w=2 x=1
  • 方式一:chmod u=rwx,g=rx,o=x 文件 转变为:方式二:chmod 751 文件代替