chown コマンドを使用して、ファイルやディレクトリの所有者やグループを変更できます。
書式
chown [オプション] 新しい所有者:新しいグループ ファイル名
主なオプション
オプション | 説明 | 実行例 |
---|---|---|
-R | 指定したディレクトリ以下のすべてのファイル・ディレクトリを再帰的に変更 | chown -R user1:group1 /home/user1 |
-v | 変更内容を表示 | chown -v user1 file.txt |
-c | 変更があった場合のみ表示 | chown -c user1:group1 file.txt |
-f | エラーを表示しない(静かに実行) | chown -f user1 file.txt |
–reference=FILE | 指定したファイルと同じ所有者・グループに変更 | chown –reference=example.txt file.txt |
所有者の変更
現在の所有者はtestuserとなっている。
ls -l ~/test-dir/test

所有者をyamada、グループをtest-groupに変更
sudo chown yamada:test-group ~/test-dir/test

所有者をyamada、グループをtest-groupに変更されたことが確認できます。
ls -l ~/test-dir/test

コメント