【Bash】「chgrp」 - ファイルやディレクトリのグループを変更する
Shell Script / シェルスクリプト
【Bash】
「chgrp」 - ファイルやディレクトリのグループを変更する
「所属グループ」を新しくしたり、
変更した場合などに、
既存のファイルやディレクトリなどの「所属グループ」を
変更する必要が出てくることがあります。
「chgrp」コマンドを使用して、
ファイルやディレクトリの「所属グループ」を変更することができます。
ディレクトリに含まれる全ての「所属グループ」を
一度に変更できる「chgrp -R 新グループ名 ディレクトリ名」を使用して、
簡単に変更することも可能。
「chgrp」コマンドとは
「chgrp」コマンドは、ファイルやディレクトリの所属グループを変更できる。
ファイルやディレクトリの所属グループを変更する。
変更が可能なのは対象となるファイルやディレクトリの所有者またはスーパーユーザーのみ。
使用例
chgrp 新グループ名 ファイル名 |
ファイルの所属グループを指定グループ名に変更する。
|
chgrp -R 新グループ名 ディレクトリ名 |
指定ディレクトリ内のすべての「ファイル」「ディレクトリ」の所属グループを指定グループ名に変更する。
|
書式
chgrp [-cfvR] [group] file...
オプション
-c, --changes | グループが変更されたファイルのみ詳細に表示する |
-f, --silent, --quiet | グループを変更できなかった場合でも,エラー・メッセージを表示しない |
-v, --verbose | グループの変更を詳細に表示する |
-R, --recursive | ディレクトリとその中身のグループを再帰的に変更する |
group | 変更するグループ名またはグループID(gid)を記述 |
file | グループを変更するファイルやディレクトリを指定する。正規表現を使用することもできる |