ファイルやディレクトリの所有グループを変更するには、chgrpコマンドを使用します。
|
chgrp [ オプション ] グループ ファイル名/ディレクトリ名 |
オプション |
内容 |
-R |
指定したディレクトリとその中にある全てのファイルの所有グループを変更する |
|
下の例では、ファイル「a.txt」の所有グループを「g1」から「g2」に変更しています。
このコマンドは一般ユーザーでも使用できますが、制限があります。
一般ユーザーはファイル(ディレクトリ)の所有グループを、自分が所属するグループから、自分が所属する別のグループに変更することだけ許可されています。
言い換えると、ファイル(ディレクトリ)のもともとの所有グループが、自分が所属しないグループである場合、そのファイル(ディレクトリ)の所有グループを変更することはできません。
また、ファイル(ディレクトリ)のもともとの所有グループが、自分が所属するグループである場合でも、そのファイル(ディレクトリ)の所有グループを、自分が所属しないグループに変更することはできません。
|
|
・スーパーユーザーはファイルのもともとの所有グループが何であれ、どんなグループにでも変更可能です。
・書式中のグループは、グループ名で指定することも、グループIDで指定することもできます。
|
|
|