chown - ファイルの所有者とグループを変更する
概要
chown [オプション]... [所有者][:グループ] ファイル...
chown [オプション]... --reference=参照ファイル ファイル...
説明
このマニュアルページでは、GNUバージョンのchownについて説明します。chownは、指定された各ファイルのユーザーと/またはグループの所有権を変更します。所有者(ユーザー名または数値ユーザーID)のみが指定された場合、そのユーザーが各ファイルの所有者になり、ファイルのグループは変更されません。所有者の後にコロンとグループ名(または数値グループID)が続き、間にスペースがない場合、ファイルのグループ所有権も変更されます。コロンの後にグループ名が続かず、ユーザー名が続く場合、そのユーザーがファイルの所有者になり、ファイルのグループがそのユーザーのログイングループに変更されます。コロンとグループが指定され、所有者が省略された場合、ファイルのグループのみが変更されます。この場合、chownはchgrpと同じ機能を実行します。コロンのみが指定されるか、オペランド全体が空の場合、所有者またはグループは変更されません。
オプション
各ファイルの所有者と/またはグループを所有者と/またはグループに変更します。--referenceを使用すると、各ファイルの所有者とグループを、参照ファイルの所有者とグループに変更します。
-c, --changes
変更があった場合にのみ、詳細を出力するように変更します。
-f, --silent, --quiet
ほとんどのエラーメッセージを抑制します。
-v, --verbose
処理されたすべてのファイルについて診断情報を出力します。
--dereference
各シンボリックリンクの参照先(デフォルト)に影響します。
-h, --no-dereference
シンボリックリンク自体に影響します(シンボリックリンクの所有権を変更できるシステムでのみ有効です)。
--from=現在の所有者:現在のグループ
ファイルの現在の所有者と/またはグループがここで指定されたものと一致する場合にのみ、ファイルの所有権を変更します。どちらかを省略すると、省略された属性については一致を必要としません。
--no-preserve-root
'/'を特別扱いしません(デフォルト)。
--preserve-root
'/'で再帰的な操作を行わないようにします。
--reference=参照ファイル
値を指定する代わりに、参照ファイルの所有権を使用します。参照ファイルは、シンボリックリンクである場合は常に参照されます。
-R, --recursive
ファイルとディレクトリを再帰的に処理します。
次のオプションは、-Rオプションも指定されている場合に、階層をどのようにトラバースするかを修正します。複数のオプションが指定された場合は、最後のオプションのみが有効になります。-Pがデフォルトです。
-H コマンドライン引数がディレクトリへのシンボリックリンクである場合、そのリンクを辿ります。
-L 遭遇したすべてのディレクトリへのシンボリックリンクを辿ります。
-P シンボリックリンクを一切辿りません。
--help このヘルプを表示して終了します。
--version バージョン情報を出力して終了します。
所有者が指定されていない場合は変更されません。グループが指定されていない場合は変更されませんが、':(コロン)'がシンボリック所有者に続く場合は、ログイングループに変更されます。所有者とグループは、シンボリックだけでなく数値でも指定できます。
例
chown root /u
/uの所有者を「root」に変更します。
chown root:staff /u
同様に、グループを「staff」に変更します。
chown -hR root /u
/uとそのサブファイルの所有者を「root」に変更します。
著者
David MacKenzieとJim Meyeringによって作成されました。
バグ報告
GNU coreutilsオンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは[https://translationproject.org/team/]に報告してください。
関連項目
chown(2)
完全なドキュメント[https://www.gnu.org/software/coreutils/chown] またはローカルで利用可能: info '(coreutils) chown invocation'
Debianによってパッケージ化されました (9.7-3) 著作権 © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3またはそれ以降[https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布することができます。 法で許可されている範囲において、保証は一切ありません。