1. 程式人生 > >chown和chmod的用法

chown和chmod的用法

以前學過額  記性不好總是忘orz...轉載一個

chown就是修改 第一列內容的 ,chmod是修改 第3,4列內容的。


chown用法
用來更改某個目錄或檔案的使用者名稱和使用者組的
chown 使用者名稱:組名 檔案路徑(可以是就對路徑也可以是相對路徑)
例1:chown root:root /tmp/tmp1
就是把tmp下的tmp1的使用者名稱和使用者組改成root和root(只修改了tmp1的屬組).
例2:chown -R root:root /tmp/tmp1
就是把tmp下的tmp1下的所有檔案的屬組都改成root和root。

chmod用法
用來修改某個目錄或檔案的訪問許可權。

語法:chmod [who] [+ | - | =] [mode] 檔名
 命令中各選項的含義為:
操作物件who可是下述字母中的任一個或者它們的組合:
   u 表示“使用者(user)”,即檔案或目錄的所有者。
   g 表示“同組(group)使用者”,即與檔案屬主有相同組ID的所有使用者。
   o 表示“其他(others)使用者”。
   a 表示“所有(all)使用者”。它是系統預設值。
 操作符號可以是:
   + 新增某個許可權。
   - 取消某個許可權。
   = 賦予給定許可權並取消其他所有許可權(如果有的話)。
 設定 mode 所表示的許可權可用下述字母的任意組合:
   r 可讀。
   w 可寫。
    x 可執行。
   X 只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性。
   s 在檔案執行時把程序的屬主或組ID置為該檔案的檔案屬主。
       方式“u+s”設定檔案的使用者ID位,“g+s”設定組ID位。
   t 儲存程式的文字到交換裝置上。
   u 與檔案屬主擁有一樣的許可權。
   g 與和檔案屬主同組的使用者擁有一樣的許可權。
   o 與其他使用者擁有一樣的許可權。
 檔名:以空格分開的要改變許可權的檔案列表,支援萬用字元。