1. 程式人生 > >【Linux】組管理

【Linux】組管理

一、基本介紹

在Linux中的每個使用者必須屬於一個組,不能獨立於組外。在Linux中每個檔案有所有者、所在組、其他組的概念。

一般檔案的建立者,誰建立了該檔案,誰就成為該檔案的所有者。

二、檢視檔案的所有者

1)指令:ls -ahl

2)應用例項:建立一個組police,在建立一個使用者tom,將tom放在police組,然後使用tom來建立一個檔案 ok.txt,看看情況如何。

三、修改檔案所有者

1)指令:chown 使用者名稱 檔名

2)應用案例:使用root 建立一個檔案apple.txt,然後將其所有者修改成 tom

四、組的建立

1)指令:groupadd 組名

2)應用案例:建立一個組monster ,建立一個使用者 fox,並放到 monster組中。

五、檢視檔案所有組

當某個使用者建立了一個檔案後,預設這個檔案i的所在組就是該使用者所在組。

1)指令:ls -ahl 檔名(用於檢視檔案/目錄的所在組)

 

六、修改檔案所在的組

1)指令:chgrp 組名 檔名

2)例項:使用root 使用者建立檔案 orange.txt,看看這個檔案屬於那個組,然後將這個檔案所在組修改到police組

 

七、其他組

概念:除檔案的所有者和所有組的使用者外,系統的其他使用者相對該檔案而言都是其他組。

八、改變使用者的所在組

1)用法:usermod -g 組名 使用者名稱

2)例項:將tom這個使用者的所在組從原來的police改到root組