歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

Unix操作系統常用配置文件(28)

chmod

   [語法]:    chmod  [-R]  模式   文件...

           或 chmod  [ugoa]  {+|-|=}  [rwxst]  文件...

   [說明]:     改變文件的存取模式,存取模式可表示為數字或符號串,例如:

             chmod    nnnn   file ,  n為0-7的數字,意義如下:

                     4000             運行時可改變UID

                     2000             運行時可改變GID

                     1000             置粘著位

                     0400             文件主可讀

                     0200             文件主可寫

                     0100             文件主可執行

                     0040             同組用戶可讀

                     0020             同組用戶可寫

                     0010             同組用戶可執行

                     0004             其他用戶可讀

                     0002             其他用戶可寫

                     0001             其他用戶可執行

     nnnn 就是上列數字相加得到的,例如 chmod 0777   file  是指將文件 file 存取權限置為所有用戶可讀可寫可執行。

        -R  遞歸地改變所有子目錄下所有文件的存取模式

        u   文件主

        g   同組用戶

        o   其他用戶

        a   所有用戶

        +   增加後列權限

        -    取消後列權限

        =   置成後列權限

        r    可讀

        w   可寫

        x    可執行

        s    運行時可置UID

        t    運行時可置GID

    [例子]:

        chmod   0666  file1  file2  將文件 file1 及 file2 置為所有用戶可讀可寫

        chmod   u+x   file          對文件 file 增加文件主可執行權限

        chmod   o-rwx                 對文件file 取消其他用戶的所有權限

Copyright © Linux教程網 All Rights Reserved