2. 檔案/目錄所在組
3. 其他組
3.5 修改檔案的所有者
3.6 修改檔案所在的組
一般為檔案的建立者,誰建立了這個檔案,就自然的成為這個檔案的所有者。
#檢視所有者
ls -ahl
chown (change owner改變所有者)
chown 使用者名稱 檔名
chown -r 使用者名稱 目錄名
ls -ahl
chgrp(change group選擇組)
chgrp 組名 檔名
chgrp -r 組名 目錄名
除檔案的所有者和所在組的使用者外,系統的其他使用者都是檔案的其他組。
在新增使用者時,可以指定將該使用者新增到哪個組中,同樣的用root的管理許可權可以改變某個使用者所在的組。
#改變使用者所在組
usermod -g 組名 使用者名稱 #改變該使用者所在的組
usermod -d 目錄名 使用者名稱 #改變該使用者登入的初始目錄
進入/home目錄 使用命令檢視檔案
ls -l
1 2 3 4 5 6 7 8 9 10
#1 檔案的型別
#[-:普通檔案]
#[d:目錄]
#[l:軟鏈結]
#[c:字元裝置(鍵盤,滑鼠)]
#[b:快檔案,硬碟]
#2 表示檔案/目錄所有者許可權
#3 檔案/目錄所在組的使用者的許可權
#4 檔案/目錄其它組的使用者的許可權
#-----[r:可讀]
#-----[w:可寫]
#-----[x:可執行]
#-----[-:沒有許可權]
#5
#如果是檔案,表示硬鏈結的數
#如果是目錄,表示目錄的子目錄的個數
#6 檔案/目錄所在使用者
#7 檔案/使用者所在組
#8 檔案的大小,單位:位元組,,,如果是目錄,顯示4096
#9 檔案/目錄最後的修改時間
#10 檔案/目錄名
通過chmod指令,可以修改檔案或者目錄的許可權。
#u:所有者(user)
#g:所有組(group)
#o:其他人(other)
#a:所有人(all)(u、g、o的總和)
chmod u=rwx,g=rx,o=x 檔案目錄名
#表示給所有者讀、寫、執行許可權 ,給所有組讀和執行許可權,給其他人執行許可權
chmod o+w 檔案目錄名
#表示給其他人新增寫的許可權
chmod a-x 檔案目錄名
#表示給所有人去除執行的許可權
#規則
r=4 #二進位制 100
w=2 #二進位制 010
x=1 #二進位制 001
rwx=4+2+1=7
chmod u=rwx,g=rx,o=x 檔案目錄名
#相當於
chmod 751 檔案目錄名
chown newowner file
#改變檔案的所有者
chown newowner:newgroup file
#改變使用者的所有者和所有組
-r #如果是目錄 則使其下所有子檔案或目錄遞迴生效
chgrp newgroup file
#改變檔案的所有組
Linux 組管理和許可權管理
檔案屬性 這些字元分別表示 如果沒有許可權,就會出現減號 而已。從左至右用0 9這些數字來表示 0首位表示型別 在linux中第乙個字元代表這個檔案是目錄 檔案或鏈結檔案等等 代表檔案 d代表目錄 l鏈結文件 link file 2 第1 3位確定屬主 該檔案的所有者 擁有該檔案的許可權。user ...
Linux 組管理和許可權管理
一般為檔案的建立者,誰建立了該檔案,就自然的稱為該檔案的所有者。當某個使用者建立了乙個檔案之後,預設之歌檔案所在組就是該使用者所在的組 除檔案的所有者和所在組的使用者外,系統的其他使用者都是檔案的其他組 在linux中第乙個字元代表這個檔案是目錄 檔案或鏈結檔案等等。接下來的字元中,以三個為一組,且...
Linux組管理和許可權管理
linux組基本介紹 1 在linux中的每個使用者必須屬於乙個組,不能獨立於組外。2 linux中每個檔案都有所有者 所在組 其它組的概念 所有者 一般 預設 為檔案的建立者,誰建立了該檔案,就自然的成為該檔案的所有者 ls ahl 檢視檔案的所有者 chown 使用者名稱 檔名 修改檔案的所有者...