linux给⽂件赋值权限的命令
命令格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename
  u (user) 表⽰⽤户本⼈。
  g (group) 表⽰同组⽤户。
  o (oher) 表⽰其他⽤户。
  a (all) 表⽰所有⽤户。
  + ⽤于给予指定⽤户的许可权限。
  - ⽤于取消指定⽤户的许可权限。
  = 将所许可的权限赋给⽂件。
  r (read) 读许可,表⽰可以拷贝该⽂件或⽬录的内容。
  w (write) 写许可,表⽰可以修改该⽂件或⽬录的内容。
  x (execute)执⾏许可,表⽰可以执⾏该⽂件或进⼊⽬录。
可⽤数字表⽰
  drwxr-xr-x
  对于⽂件所有者来说:可读可写可执⾏
  对于所在组来说:可读可执⾏
  对于⽤户来说:可读可执⾏
  -rw-r--r--
  对于⽂件所有者来说:可读可写
  对于所在组来说:可读
  对于⽤户来说:可读
  763
  对于⽂件所有者来说:可读可写可执⾏
  对于所在组来说:可读可写
  对于⽤户来说:可写可执⾏
  0 1 2 3 4 5 6 7
  --- --x -w- -wx r-- r-x rw- rwx
修改文件权限的linux命令  chmod 777 b.log 给b.log赋权限
  chmod g=
  对⽂件所属组只给可写权限其他不变
  chmod
  对⽂件所有者去除可写权限其他不变
  chmod o+
  对其他⽤户加上可写可执⾏权限其他不变
  chmod u-w, g=wx, o-r b.log
  chmod 777 ⽂件名⽂件名赋予权限777权限
  chmod u(g/o) = rwx ⽂件名给⽂件赋予u/g/o=777其他保持不变
  chmod u(g/o) +(-) (r/w/x) ⽂件名给⽂件赋予u/g/o 增加或者减少权限
  组合使⽤
  chmod -R 777 ⽂件夹递归赋予777权限
  递归:(⽂件及其⽂件的⼦⽂件都执⾏相同命令)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。