특정
디렉토리내에 존재하는 모든 파일과 디렉토리의 소유그룹 동시에 변경하기
이번에는 특정 디렉토리의 소유그룹과 그 디렉토리내에
존재하는 모든 파일과 디렉토리의 소유그룹을 특정 그룹으로 변경한 예를 보겠습니다.
즉 chgrp로 특정 디렉토리내의 모든 파일과 디렉토리에 대한 소유그룹을 변경하려면 -R옵션을 사용하시면 됩니다.
[root@host1
commmand]# ls -l 합계 12
drwxr-xr-x 7 bible1
bible 4096 9월 15 20:41
dir1
-rw-r--r-- 1 bible
root 41 9월 15 20:22
file1
-rw-r--r-- 1 nobody
root 56 9월 15 20:22
file2
[root@host1 commmand]#
[root@host1 commmand]# chgrp -R nobody
dir1 [root@host1 commmand]#
[root@host1 commmand]# cd dir1 [root@host1 dir1]#
[root@host1 dir1]# ls -l 합계 28
drwxr-xr-x 4 bible1
nobody 8192 9월 15 20:40
admin
drwxr-xr-x 4 bible1
nobody 4096 9월 15 20:40
board
drwxr-xr-x 2 bible1
nobody 4096 9월 15 20:40
phplib
drwxr-xr-x 3 bible1
nobody 4096 9월 15 20:41
shop
drwxr-xr-x 2 bible1
nobody 4096 9월 15 20:39
system_check
-rw-r--r-- 1 bible1
nobody 17 7월 16 2002 test.php
[root@host1 dir1]#
|
위의 예에서 dir1과 그 안에 존재하는 모든 파일과 디렉토리들의 소유그룹을 nobody로
변경한 예를 보인 것입니다.
즉, dir1디렉토리내의 모든 파일들의 소유그룹이 nobody로 변경되어
있음을 확인할 수 있습니다.