Linux命令:修改文件权限命令chmod、chgrp、chown的区别
chmod是更改文件的权限 chown是改改文件的属主与属组 chgrp只是更改文件的属组。
(1)chmod是修改文件/目录的权限。可以有文字修改和数字修改。 #chmod 777 /home/berry #chmod u+x /home/berry 操作对象who可是下述字母中的任一个或者它们的组合: - u 表示“用户(user)”,即文件或目录的所有者。
- g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
- o 表示“其他(others)用户”。
- a 表示“所有(all)用户”。它是系统默认值。
#chmod ug+w,o-x text (2)chgrp是修改文件或目录所属组。(只是更改文件的属组) #chgrp -R guest /var/tmp/f.txt #chgrp - R root /home/berry/file/a.txt (3)chown修改文件/目录所属拥有者和组。(改文件的属主与属组) #chown guest:guest a.txt #chown -R guest /home/berry (把berry文件下的所有文件都改成guest这个组)
|