chown
コマンドは、ファイルやディレクトリの所有者とグループを変更するために使用されます。このコマンドを使うことで、特定のユーザーやグループに対するアクセス権を管理することができます。
基本的な構文は以下の通りです。
chown [オプション] [所有者][:グループ] [ファイル名]
-R
: 指定したディレクトリとその中のすべてのファイルに対して再帰的に変更を行います。-v
: 変更されたファイルの詳細を表示します。--reference=ファイル
: 指定したファイルの所有者とグループを基に変更します。以下にいくつかの実用的な例を示します。
chown user1 example.txt
chown user1:group1 example.txt
chown -R user1 /path/to/directory
chown -v user1 example.txt
chown --reference=reference.txt example.txt
chown
コマンドを使用する際は、適切な権限を持つユーザーとして実行する必要があります。通常、スーパーユーザー(root)権限が必要です。ls -l
コマンドを使用すると便利です。