Linux 修改檔案屬性,檔案使用者組,所有者

2021-08-21 05:13:09 字數 1526 閱讀 7923

1.利用數字型別修改許可權

chmod [-r] xyz filename|dirname  -r:表示遞迴修改
linux檔案的基本許可權有9個,分別是owner,group,others三種身份各自的read,write,execute許可權,3個一組.可以用數字代表各個許可權:

r : 4

w : 2

x : 1

利用2進製表示,1代表有此許可權,0表示沒有此許可權:

---: 000 => 0

--x: 001 => 1

-w-: 010 => 2

-wx: 011 => 3

r--: 100 => 4

r-x: 101 => 5

rw-: 110 => 6

rwx: 111 => 7

因此:若將檔案的許可權修改為rwxr-xr-x,則對應的數字為 775.

將/etc/aaa檔案的所有許可權都啟用: 

chmod 777 /etc/aaa

2.利用符號型別修改檔案許可權

通過u,g,0代表user,group,others的身份,a表示所有的身份.

+ : 表示加入某種許可權

- : 表示去除某種許可權

= : 表示設定某種許可權

r : 讀

w : 寫

x : 執行

將/etc/fstab檔案許可權改為rwx-wx--x: chmod u=rwx,g=wx,o=x /etc/fstab,不寫表示沒有此許可權

將/etc/fstab檔案許可權改為rwxr-xr-x: chmod u=rwx,go=r-x

將/etc/fstab檔案所有使用者新增執行許可權: chmod a+x /etc/fstab 或 chmod +x /etc/fstab

將/etc/fstab檔案對others不可讀: chmod o-r /etc/fstab

chgrp [-r] grpname filename|dirname   -r:將目錄內檔案的所屬組都改為指定組名
修改檔案所屬使用者組

chgrp test /etc/fstab

修改目錄及目錄下所有檔案所屬組

chgrp -r test /root/test/

chown [-r] username filename|dirname       -r:將目錄下所有檔案或子目錄的所有者同時更改
修改檔案所有者

chown user /etc/fstab

修改目錄下的所有子目錄或檔案的所有者

chown -r user /etc/init.d/

注:

chown user:user /etc/fstab   同時修改所有者和使用者組

Linux 修改檔案屬性

1.chgrp chanage group 更改檔案屬組chgrp r 屬組名 檔名2.chown chanage owner 更改檔案屬主,也可以同時更改檔案屬組chown r 屬主名 檔名 chown r 屬主名 屬組名 檔名3.chmod chanage owner 更改檔案9個屬性 必須掌握...

Linux 檔案屬性及檔案許可權修改

使用者分為三種 檔案擁有者 群組以及其它人,對不同的使用者有不同的檔案許可權。使用命令 ll 檢視並顯示檔案資訊 rwxr xr x 1 root root 66 may 18 19 01 test.txt 對該資訊的解釋 常見的檔案型別及其含義有 在 9 位的檔案許可權欄位中,每三位為一組,代表三...

cmd 修改檔案屬性

現在的病毒基本都會採用一種方式,就是將病毒檔案的屬性設定為系統 隱藏屬性以逃避一般使用者的眼睛,而且由於windows系統的關係,這類檔案在圖形介面下是不能修改其屬性的。但是好在windows還算做點好事,留下了乙個attrib命令可以讓我們在cmd下執行,從而實現修改檔案屬性的目的。在這裡把att...