Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

chown  ファイルやディレクトリの所有者を変更する (1)

 構文  
chown [-cfvR] [--recursive] [--changes] [--help] [--silent] [--quiet] [--verbose] [user][:.][group] file...

 オプション  
-c, --changes 所有者が変更されたファイルのみ詳細に表示する
-f, --silent, --quiet 所有者を変更できない場合でも,エラー・メッセージを表示しない
-v, --verbose 所有者の変更を詳細に表示する
-R, --recursive ディレクトリとその中身の所有者を再帰的に変更する
--help chownコマンドの使用法を表示する
user 変更するユーザー名を記述する
group 変更するグループ名またはグループID(gid)を記述する。ただし,グループ名の前に必ずドット(.)またはコロン(:)が必要
file 所有者を変更するファイルやディレクトリを記述する。正規表現を使用できる

 説明  

ファイルやディレクトリの所有者(オーナー)を変更する。また,グループも同時に変更することができる。ただし,変更が許されるのはスーパーユーザーのみ。


 使用例  
file1の所有者を変更する
# chown hoge-user file1 ←file1の所有者をhoge-userに変更する
# chown -R www public.shtml
↑public.shtmlディレクトリ内のすべてのファイルおよびディレクトリの所有者をwwwにする
# chown hoge-user:ftp-user ftp_file
↑ftp_fileの所有者をhoge-userにし,グループをftp-userに変更する

 関連事項  
chmodchgrpls所有者を変更する