首页 > 系统服务 > 详细

Linux下文件与目录及权限管理

时间:2016-03-14 01:57:43      阅读:126      评论:0      收藏:0      [点我收藏+]

一、介绍

  文件和目录

    文件:

        r: 可获取文件的数据;

        w: 可修改文件的数据 

        x: 可将此文件运行为进程;

     

    目录:

        r: 可使用ls命令获取其下的所有文件列表;但不可以使用“ls -l”去获取详细信息,也不可以cd至此目录中;

        w: 可修改此目录下的文件列表,既可以在此目录下创建或删除文件;

        x: 可以使用“ls -l”命令来获取其下的文件的详细属性信息,也可cd至此目录中;


    rwxrwxrwx:

        owner: rwx

        group: rwx

        other : rwx


    权限组合机制:

        以owner为例:

             --- : 000    0

             --x : 001    1

             -w- : 010    2

             -wx : 011    3

             r-- : 100    4

             r-x : 101    5

             rw- : 110    6

             rwx : 111    7


    ownership:仅管理员有权限

        改属主:chown

        改属组:chmod


    umask:文件的遮罩码;

        文件:

            666-umask

        目录:

            777-umask

               

        注意:之所以文件用666去减,表示文件默认不能有执行权限;如果减得的结果中,u, g或o有执行权限时,则需要加1。


二、命令

    mode(permission):仅属主

        chmod命令:change file mode bits

            格式:

                chmod [OPTION]... MODE[,MODE]... FILE...

                chmod [OPTION]... OCTAL-MODE FILE...

                chmod [OPTION]... --reference=RFILE FILE...


        用户的标识符:u, g, o, a


            (1)chmod [OPTION]... MODE[,MODE]... FILE...

                    MODE:

                                   

            (2)chmod [OPTION]... OCTAL-MODE FILE...

                              


            (3)chmod [OPTION]... --reference=RFILE FILE...

                    --reference=RFILE : RFILE表示参考其权限模型;


            选项:

                    -R, --recursive : 递归修改;


        chown命令:

            格式:

                chown [OPTION]... [OWNER][:[GROUP]] FILE...

                chown [OPTION]... --reference=RFILE FILE...


            选项:

                    -R, --recursive : 递归修改;


        chgrp命令:

            格式:

                chgrp [OPTION]... GROUP FILE...

                chgrp [OPTION]... --reference=RFILE FILE...

        umask命令:

         显示:

                umask

               

            设定:

                umask MASK

                注意:此设定仅对当前shell进程有效


Linux下文件与目录及权限管理

原文:http://sohecate.blog.51cto.com/11037792/1750660

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!