English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux chown(英語フルネーム:change owner)コマンドはファイル所有者とファイル関連グループを設定するために使用されます。
Linux/UnixはマルチユーザーマルチタスクOSであり、すべてのファイルには所有者がいます。chownを使用して、指定されたファイルの所有者を指定されたユーザーやグループに変更します。ユーザーはユーザー名またはユーザーID、グループはグループ名またはグループIDです。変更するファイルリストはスペースで区切られ、ワイルドカードをサポートしています。 。
chown コマンドを実行するにはスーパーユーザー root の権限が必要です。
スーパーユーザーやファイルの所有者であるグループメンバーのみがファイルの関連グループを変更することができます。スーパーユーザーでない場合、関連グループを設定するには、使用する必要がある可能性があります。 chgrp コマンド。
使用権限 : root
chown [-cfhvR] [--help] [--version] user[:group] file...
パラメータ :
user : 新しいファイル所有者のユーザーID
group : 新しいファイル所有者のユーザーグループ(group)
-c : 変更された部分の情報を表示
-f : エラーメッセージを無視
-h : シンボリックリンクを修復
-v : 詳細な処理情報を表示
-R : 指定されたディレクトリおよびそのサブディレクトリのすべてのファイルを処理
--help : ヘルプ表示
--version : バージョン表示
を /var/run/httpd.pidの所有者をrootに設定:
chown root /var/run/httpd.pid
ファイル file1.txtの所有者をwに設定する3codebox、グループのユーザー w3codeboxgroup :
chown w3codebox:w3codeboxgroup file1.txt
現在のカレントディレクトリのすべてのファイルとサブディレクトリの所有者を w に設定する3codebox、グループのユーザー w3codeboxgroup:
chown -R w3codebox:w3codeboxgroup *
を /ホーム/w3codeboxの関連グループ設定は 512 (関連グループID),所有者を変更しない:
chown :512 /ホーム/w3codebox