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這個組)