linux中全部的權限都是針對文件的,目錄也是一種文件,首先你要明白這個,你的普通用戶固然沒有權限刪除別人的創建的文件了,要想讓他們能刪除,就要把這個文件的權限給他們才行。java
一如何給組添加權限linux
把一個文件的權限賦予一個組須要使用chgrp命令,格式以下:spa
chgrp 用戶組 文件或文件夾
注意:每一個文件只能屬於單一的一個組
文件擁有者或root能夠用chgrp改變文件所屬組
chgrp 用戶組 文件或文件夾
用戶組必須在linux中存在操作系統
二如何給用戶添加權限code
文件擁有者能夠改變文件權限(用chmod命令)
root用戶能夠使用chown命令改變文件的 擁有者
chown 用戶名 要改變的文件名
用戶名必須存在於操做系統中
注意:
權限分爲讀,寫,執行三種(r,w,x),按文件擁有者,用戶組和其餘用戶三種方式(u,g,o)分配
只有root和文件擁有者有權力更改文件權限
經過chmod命令更改文件權限
方式一:字符方式
class
chmod u+x 文件名 把指定文件的執行權限賦予當前用戶 chmod u-x 功能相反 chmod u=rwx 全部權限賦予當前用戶
方式二:數字方式
權限
r=4 w=2 x=1 chmod 644 文件名,把文件的權限變爲rw-r-r- chmod -R 文件夾名 ,把目錄包括目錄中全部文件都更改權限
三如何把組給一個用戶文件
useradd -G 組名 用戶名