1. 程式人生 > >chown---改變某個檔案或目錄的所有者和所屬的組

chown---改變某個檔案或目錄的所有者和所屬的組

chown命令改變某個檔案或目錄的所有者和所屬的組,該命令可以向某個使用者授權,使該使用者變成指定檔案的所有者或者改變檔案所屬的組。使用者可以是使用者或者是使用者D,使用者組可以是組名或組id。檔名可以使由空格分開的檔案列表,在檔名中可以包含萬用字元。

只有檔案主和超級使用者才可以便用該命令。

語法

chown(選項)(引數)

選項

-c或——changes:效果類似“-v”引數,但僅回報更改的部分;
-f或--quite或——silent:不顯示錯誤資訊;
-h或--no-dereference:只對符號連線的檔案作修改,而不更改其他任何相關檔案;
-R或——recursive:遞迴處理,將指定目錄下的所有檔案及子目錄一併處理;
-v或——version:顯示指令執行過程;
--dereference:效果和“-h”引數相同;
--
help
:線上幫助; --reference=<參考檔案或目錄>:把指定檔案或目錄的擁有者與所屬群組全部設成和參考檔案或目錄的擁有者與所屬群組相同; --version:顯示版本資訊。

引數

使用者:組:指定所有者和所屬工作組。當省略“:組”,僅改變檔案所有者;
檔案:指定要改變所有者和工作組的檔案列表。支援多個檔案和目標,支援shell萬用字元。

例項

將目錄/usr/meng及其下面的所有檔案、子目錄的檔案主改成 liu:

chown -R liu /usr/meng