linux 許可權管理命令

2022-07-07 00:42:12 字數 2056 閱讀 7962

目錄change the permissions mode of a file

/bin/chmod

所有使用者

chmod [檔案或目錄]

​ [mode = 421] [檔案或目錄]

​ -r 遞迴修改

上面的ugoa分別對應所有者,所屬組,其他人,所有人,+-=增加/減少/賦予許可權

[root@vm_0_14_centos ab]# ls

[root@vm_0_14_centos ab]# vim test.txt

[root@vm_0_14_centos ab]# ls -l

total 4

-rw-r--r-- 1 root root 5 feb 1 18:39 test.txt

[root@vm_0_14_centos ab]# chmod g+w test.txt

[root@vm_0_14_centos ab]# ls -l

total 4

-rw-rw-r-- 1 root root 5 feb 1 18:39 test.txt

[root@vm_0_14_centos ab]# chmod g-w,o+w test.txt

[root@vm_0_14_centos ab]# ls -l

total 4

-rw-r--rw- 1 root root 5 feb 1 18:39 test.txt

[root@vm_0_14_centos ab]# chmod g=rwx test.txt

[root@vm_0_14_centos ab]# ls -l

total 4

-rw-rwxrw- 1 root root 5 feb 1 18:39 test.txt

linux的許可權也會用數字來表示,r---4,w---2,x---1,

rwxrw-r--

7 6 4

[root@vm_0_14_centos ab]# chmod 640 test.txt

[root@vm_0_14_centos ab]# ls -l

total 4

-rw-r----- 1 root root 5 feb 1 18:39 test.txt

加上-r之後可以遞迴修改:

[root@vm_0_14_centos tmp]# chmod -r 777 ab

[root@vm_0_14_centos tmp]# ls -l ab

total 4

-rwxrwxrwx 1 root root 5 feb 1 18:39 test.txt

接下來,重頭戲,真的是不看不知道:

簡稱許可權

檔案目錄r讀

可以檢視檔案內容

可以列出目錄中的內容w寫

可以修改檔案內容

可以在目錄中建立,刪除檔案x執行

可以執行檔案

可以進入目錄

這也就意味著,當對資料夾賦予777許可權,那麼任意乙個普通使用者,都能夠刪除該目錄下的檔案.

(學到了學到了)

change file ownership

/bin/chown

所有使用者

chown [使用者] [檔案或目錄]

change file group ownership

/bin/chgrp

所有使用者

chagrp [使用者組] [檔案或目錄]

0特殊許可權

022 --- -w- -w-

777 rwx rwx rwx

022 --- -w- -w-

--------------------------異或

755 rwx r-x r-x

也就是預設新建目錄是755許可權

[root@vm_0_14_centos ~]# umask

0022

[root@vm_0_14_centos ~]# umask -s

u=rwx,g=rx,o=rx

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許可權管理命令

1.更改乙個檔案的所有者命令 命令名稱 chown 命令英文名 change file ownership 命令所在路徑 bin chown 執行許可權 所有使用者 格式 chown 新的所有者 檔案或目錄 只有root改變乙個檔案的所有者 只有root可以新增乙個使用者 2.更改乙個檔案的所有組命...