linux-改变文件属性与权限

Linux系统中有拥有者、群组和others三类具有操作档案的权限,每类用户都具有r   w  x 三种权限。

       r(read)

       w(write)

       x(execute)

      对于目录而言,仅设置r权限是不够的,其他用户想要进入一个目录需要具有r和x权限,具有x权限才能切换到该目录下。

一、修改文件属性与权限常用的指令

       chgrp:    改变档案所属的群组

       chown:   改变档案拥有者

       chmod:  改变档案的权限

   1、chgrp group  file/folder

         -R 表示将递归处理子目录    

         chgrp    users    aa.txt       aa.txt修改为users权限组

   2、chown  user file/folder

        -R  递归处理子目录

        chown user:group   file/folder    可以指定档案所属用户的同时指定所属组

   3、chmod用于修改档案的权限

          linux档案的基本权限有九个,分别术语owner/group/others:

          其中:   r   4;w  2;x   1  可以通过数字为档案设置权限。

          数字组合方式设置文档权限:

          命令的格式与chgrp   chown是一致的,可以通过数字的组合来设定文档权限,如:

          chmod [-R] 777 aa

          通过符号改变档案权限:

                     u     user  

                     g     group

                     o     others

                     a     all

           格式:  chmod     [u g o a]  [+  -  =]   [r  w  x]   文件

            例如:

                   chmod   o-wx aa    others用户只具有aa的读权限,去掉了写和运行的权限

  

猜你喜欢

转载自768992698.iteye.com/blog/2261090