命令功能用於改變linux系統檔案或目錄的訪問許可權
命令格式chmod[-cfvr] [–help] [–version] mode file
必要引數:
-c 當發生改變時,報告處理資訊
-f 錯誤資訊不輸出
-r 處理指定目錄以及其子目錄下的所有檔案
-v 執行時顯示詳細處理資訊
選擇引數:
–reference=《目錄或者檔案》 設定成具有指定目錄或者檔案具有相同的許可權
–version 顯示版本資訊
《許可權範圍》+《許可權設定》 使許可權範圍內的目錄或者檔案具有指定的許可權
《許可權範圍》-《許可權設定》 刪除許可權範圍的目錄或者檔案的指定許可權
《許可權範圍》=《許可權設定》 設定許可權範圍內的目錄或者檔案的許可權為指定的值
許可權範圍:
u :目錄或者檔案的當前的使用者
g :目錄或者檔案的當前的群組
o :除了目錄或者檔案的當前使用者或群組之外的使用者或者群組
a :所有的使用者及群組
許可權代號:
r :讀許可權,用數字4表示
w :寫許可權,用數字2表示
x :執行許可權,用數字1表示
- :刪除許可權,用數字0表示
常用選項
-r 對乙個目錄及其子目錄所有檔案新增許可權
增加,修改,刪除許可權命令功能用於改變檔案或者目錄的所屬群組
命令格式chgrp [選項] [組] [檔案]
常用選項
-v 執行時顯示詳細的處理資訊
–reference
-r 處理指定目錄及其子目錄下的所有檔案命令功能用於改變檔案的擁有者和群組
命令格式chown [選項]… [所有者][:[組]] 檔案…
常用選項
空
-r 改變指定目錄以及其子目錄下的所有檔案的擁有者和群組
linux檔案設定許可權命令umask
我們建立檔案的預設許可權是怎麼來的?如何改變這個預設許可權呢?umask是什麼?當我們登入系統之後建立乙個檔案總是有乙個預設許可權的,那麼這個許可權是怎麼來的呢?這就是umask幹的事情。umask設定了使用者建立檔案的預設許可權,它與chmod的效果剛好相反,umask設定的是許可權 補碼 而ch...
linux命令之檔案許可權設定
檔案屬性的檢視 1 檔案型別 普通檔案 d 目錄 c 字元裝置 s 套接字 p 管道 b 快裝置 l 連線 2 rw r r 檔案讀寫許可權 rw r r 所有人的許可權 所有組的許可權 其他人的許可權 3 1 對檔案 檔案內容被系統記錄的次數 對目錄 目錄中檔案屬性的位元組數 4 root 檔案所...
Linux 檔案 目錄許可權設定命令 chmod
檔案 目錄許可權設定命令 chmod 檔案 目錄許可權設定命令 chmod 這是linux系統管理員最常用到的命令之一,它用於改變檔案或目錄的訪問許可權。該命令有兩種用法 用包含字母和操作符表示式的文字設定法 其語法格式為 chmod who opt mode 檔案 目錄名 其中who表示物件,是以...