cencenhai 发表于 2018-5-25 11:08:36

linux之chmod

   在谈chmod命令之前,先得了解下linux下档案与目录的权限问题。在linux下,档案、目录有三种身份,即:拥有者、群组、其他人,而每种身份都有三种权限(rwx).这三种权限赋予档案和赋予目录时,所表示的意义是不相同的。

档案
  档案是存放数据的地方,权限对于档案的实际意义如下:
  r-->Read:表示可以读取此档案的内容,如cat读取普通档案的内容;
  w-->Write:表示可修改档案的内容,新增内容,删除内容等,但我们不能删除此档案。如 vim编辑一个档案
  x-->eXecute:表示档案有系统可执行的权限。
目录
  r (Read contents in directory)

  表示一个档案拥有此权限表示可以读取此目录结构列表,即:"ls 目录"时,能够显示出此目录下的档案名称
  w (modify contents of directory)
  这个权限表示能够改变目录的结构列表,即可:

[*]  新建档案或目录,
[*]  删除档案或目录,
[*]  修改档案或目录的名称,
[*]  移动档案或目录
  x (access directory)

  这个权限表示用户可以进入此目录使之成为用户的工作目录,即能用命令cd进入该目录。
  
  chmod命令的功能描述:修改档案、目录的拥有者、群组、其他用户的各自权限。
  chmod命令使用不完全总结:
http://blog.51cto.com/attachment/201312/102517590.jpg
  example:
http://blog.51cto.com/attachment/201310/170841531.jpg
http://blog.51cto.com/attachment/201310/171309870.jpg
http://blog.51cto.com/attachment/201310/171827892.jpghttp://blog.51cto.com/attachment/201310/172217869.jpg
  
页: [1]
查看完整版本: linux之chmod