Linux 命令篇 檔案許可權設定

2021-07-25 11:38:13 字數 1269 閱讀 1135

命令功能用於改變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表示物件,是以...