linux許可權管理命令

2021-07-30 12:28:07 字數 1196 閱讀 1797

1.更改乙個檔案的所有者命令:

命令名稱:      chown

命令英文名:    change file ownership

命令所在路徑:  /bin/chown

執行許可權:      所有使用者

格式: chown [新的所有者] [檔案或目錄]

只有root改變乙個檔案的所有者

只有root可以新增乙個使用者

2.更改乙個檔案的所有組命令:

命令名稱:      chgrp

命令英文名:    change file group ownership

執行許可權:      所有使用者

格式: chgrp [新的使用者組] 檔案

乙個使用者可以可以屬於多個組,但他有乙個預設組

每個使用者在建立檔案的時候的所屬組就是這個使用者的預設組,

每個檔案只有乙個預設組

3.顯示,設定檔案的預設許可權:

命令名稱:       umask

執行許可權:

所有使用者

格式:umask [-s](shell內建命令)

-s 以rwm形式顯示新建檔案預設許可權

umask  0022

0  002  第乙個零是特殊許可權,零二二是正常的許可權 ----w--w- 這是許可權掩碼

真正的許可權是  777-002=755 rwxr-xr-x 也就是新建的檔案除所有者外是沒有沒有寫許可權的。

在linux系統裡面,預設新建的檔案是不具有可執行許可權的,因為病毒,攻擊程式等等

都是可執行的,可執行才有破壞能力,所以為了安全起見,linux系統對新建的檔案都是去掉其可執行許可權的

4.檔案的許可權

1.a 對檔案有r許可權:可以檢視檔案的內容

1.b 對檔案有w許可權:可以修改檔案的內容

1.c 對檔案有x許可權:可以執行檔案(指令碼,命令(其實命令就是乙個檔案))

5.目錄的許可權

2.a 對目錄有r許可權:可以列出目錄中的內容

2.b 對目錄有w許可權:可以在目錄中建立,刪除檔案

2.c 對目錄有x許可權:可以進入目錄

重點:對目錄許可權的理解

注意:刪除乙個檔案的前提條件是:對檔案所在的目錄有w寫許可權,而並不是對檔案有

寫許可權。

Linux許可權管理命令

改變檔案或目錄許可權chmod 改變檔案或目錄的所有者chown 改變檔案或目錄的所有組chgrp 顯示 設定檔案的預設許可權umask 改變檔案或目錄許可權 改變檔案或目錄的所有者 改變檔案或目錄的所有組 顯示設定檔案的預設許可權 命令名稱 chmod 命令英文原意 change the perm...

Linux許可權管理命令

chmod命令 change the permissions mode of a file 的意思用來更改檔案或者目錄的許可權 命令格式chmod ugoa rwx 檔案或目錄 如下 新增多個許可權用 隔開 命令格式 chmod 數字 檔案或目錄 r 4,w 2,x 1 直接將使用者,組和其他的許可...

Linux許可權管理命令

命令名稱 chmod 命令所在路徑 bin chmod 執行許可權 所有使用者 語法 chmod 檔案或目錄 mode 421 檔案或目錄 r 遞迴修改 功能描述 改變檔案或目錄許可權 chmod u x 檔案 chmod g w,o r 檔案 chmod g rwx 檔案 許可權數字表示 r 4 ...