すべてを

▼開く

閉じる▲

ディレクトリとそこに含まれるファイルの所有グループを変更する

○ディレクトリ「dir1」とその下のファイルの所有グループを「project_x」に変更する

lsコマンドで「dir1」の所有権を見る。所有者は「masa」所有グループは「users」。
$ ls -lR
drwxr-xr-x  2 masa users 4096  8月  7 01:38 dir1
./dir1:
合計 0
-rw-r--r--  1 masa users 256  8月  7 01:51 file11.txt

chgrpコマンドを-Rオプションで実行し、グループとディレクトリを指定する
$ chgrp -R project_x dir1

chgrpコマンドで-Rオプションを指定し、変更するグループ「project_x」とディレクトリ「dir1」を指示すると、ディレクトリとその下のファイルの所有グループが変更される

コマンド実行結果、ディレクトリとファイルの所有グループは「project_x」に変更された。
$ ls -lR
drwxr-xr-x  2 masa project_x 4096  8月  7 01:38 dir1
./dir1:
-rw-r--r--  1 masa project_x 256  8月  7 01:51 file11.txt

ディレクトリの所有グループを変更する

○ディレクトリ「dir1」の所有グループを「project_x」に変更する

lsコマンドで「dir1」の所有権を見る。所有者は「masa」所有グループは「users」。
$ ls -l
drwxr-xr-x  2 masa users     4096  8月  7 01:38 dir1

chgrpコマンドでグループとディレクトリを指定する
$ chgrp project_x dir1

chgrpコマンドで変更するグループ「project_x」とディレクトリ「dir1」を指示すると、ディレクトリの所有グループが変更される。変更されるのは、ディレクトリの所有権だけで、ディレクトリの中にあるファイルは変更されない。

コマンド実行結果、ディレクトリの所有グループは「project_x」に変更された。
$ ls -lR
drwxr-xr-x  2 masa project_x     4096  8月  7 01:38 dir1
./dir1:
-rw-r--r--  1 masa users 0  8月  7 01:51 file11.txt