在Linux中,一切都是以文件的形式存在,然而對於每個文件來說,都有一個特定的所有者,所以,屬主就是所屬的主人,叫做owner。也就是對該文件具有所有權的用戶。同時,在Linux系統中,用戶是按組來進行分類的,一個用戶可以屬於一個或多個組。組可以分爲基本組和附加組:
基本組:如果沒有指定用戶組,創建用戶的時候系統會默認同時創建一個和這個用戶名同名的組,這個組就是基本組,也就是主組,不可以把用戶從基本組中刪除。在創建文件時,文件的所屬組就是用戶的基本組。
附加組:除了基本組之外,用戶所在的其他組,都是附加組。用戶是可以從附加組中被刪除的。
用戶不論爲與基本組中還是附加組中,就會擁有該組的權限。一個用戶可以屬於多個附加組。但是一個用戶只能有一個基本組。因此,Linux系統按文件所有者、文件所有者同組用戶和其他用戶來規定了不同的文件訪問權限。
chown ,chgrp
chmod
id
groups