chown & chmod
1. chown更改文件的屬主&屬組
NAME chown - 改變文件的屬主和屬組(change file owner and group) 用法 chown [選項]... [屬主][:[屬組]] 文件... 常用選項 -R, --recursive 遞歸處理所有的文件及子目錄 -v, --verbose 為處理的所有文件顯示診斷信息 chown常見用法 # 將 /u 的屬主更改為"root" chown root /u # 和上面類似,但同時也將其屬組更改為"staff" chown root:staff /u # 將 /u 及其子目錄下所有文件的屬主更改為"root" chown -R root /u # 將 /u 的屬主和屬組都更改為"staff" chown staff:staff /u chown staff: /u chown staff.staff chown staff.
2. chmod更改文件的權限
NAME chmod - 更改文件模式位(change file mode bits) 用法 chmod [選項]... 模式1[,模式2]... 文件... 常用選項或命令 -R, --recursive 以遞歸方式更改所有的文件及子目錄 -v, --verbose 為處理的所有文件顯示診斷信息 u[=,+,-][rwx] 為文件屬主更改權限屬性 g[=,+,-][rwx] 為文件屬組更改權限屬性 o[=,+,-][rwx] 為其他人更改權限屬性 chmod常見用法 # 通過數字標志位來配置權限;read4、write2、exec1 # 給 /u 文件賦予766的權限 chmod 766 /u # 給test.sh文件的屬主增加執行權限 chmod u+x test.sh # 給 /u 文件的其他人去除執行權限和寫入權限 chmod o-wx /u # 給 /u 文件的屬組賦予rwx權限 chmod g=rwx /u # 將 /u 及其子目錄下所有文件的權限更改為555 chown -R 555 /u # 給 /u 文件配置開放全部權限 chmod 777 /u chmod u=rwx,g=rwx,o=rwx /u