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

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