chownコマンドを使用して、Linuxで所有者とグループを変更するにはどうすればよいですか。
Linuxでは、chownコマンドを使用してファイルやディレクトリの所有者とグループを変更できます。
chownコマンドの基本的な構文は次のとおりです。
chown [オプション] [新しい所有者:新しいグループ] ファイル/ディレクトリ
その中から
-R:ファイルまたはディレクトリーとそのすべてのサブファイルまたはサブディレクトリーの所有者とグループを再帰的に変更します。
新しい所有者と新しいグループは、ユーザー名またはユーザーID、グループ名またはグループIDで指定できます。
以下に例をいくつか示します。
- ファイルの所有者およびグループを変更する:
chown 新しい所有者:新しいグループ ファイル名
例えば、ファイル file.txt のオーナーを user に、 グループを group に変更します。
ファイル.txtの所有者をユーザ:グループに変更します
- ディレクトリの所有者とグループを変更する。
chown 新しい所有者:新しいグループ ディレクトリ名
例えば、ディレクトリdirの所有者をuserに、グループをgroupに変更する:
chown user:group ディレクトリ
- ディレクトリとそのすべての子ファイルと子ディレクトリに所有者とグループを再帰的に変更します。
chown -R 新しい所有者:新しいグループ ディレクトリ名
例えば、ディレクトリ dir とその中のすべてのファイルとディレクトリをユーザー user に変更し、グループを group に変更します
chown -R user:グループ dir
rootユーザー、またはファイルまたはディレクトリ所有者とグループの権限を変更する許可を持つユーザーのみがchownコマンドを正常に使用できます。