linux 常用命令记录

一、chmod

chmod命令有两种格式:符号格式和绝对格式

符号格式为: chmod who operator permission filename

           who字段要使用字符,可以使用字符有:

             a  所有用户,三个不同级别的权限都可以进行修改

             u  系主, 改变系主的权限

             g  组,改变同组的权限

             o  其他用户,改变其他用户的权限

           operator字段要使用符号,可以使用的符号有:

             +  添加新的权限

             -  删除权限

             = 在删除所有权限后重新设置

           permission字段要使用字符,可以使用的符号有:

             r  读文件的权限

             w  写文件的权限

             x  执行文件的权限 

    例:

       chmodg+wfilename        给文件filename加同组者的写权限

       chmod a+x+w+rfilename    给文件filename对所有用户加读写及执行的权限

       chmod a=rwfilename       将文件filename的执行权限清除

       chmod a=filename         将文件filename的所有权限清除

绝对格式:chmod num filename

         num字段使用数字0~7,权限与数值的对应见下表

          权限    数值    

           ---      0

           --x      1

           -w-       2

           -wx      3

           r--      4

           r-x      5

           rw-      6

           rwx      7

        就是执行的权限为1,写权限为2,读权限为4,将权限数相加就是实现权限的值

     例:chmod 777 filename  同chmod a+r+w+x filename

        chmod 000 filename  同chmod a-r-w-x filename或chmoda= filename

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章