특정 디렉토리내의 모든 파일과 디렉토리의 소유자와 소유그룹을 모두 한꺼번에 변경할 때에 UID와 GID를 지정하여 변경하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,725 조회
- 0 추천
- 목록
본문
특정 디렉토리내의 모든 파일과 디렉토리의 소유자와 소유그룹을 모두 한꺼번에 변경할 때에 UID와 GID를 지정하여 변경하기
이번에는 특정 디렉토리(dir1)와 그 안에 있는 파일과 디렉토리들을 모두 특정 UID(501)와 GID(502)로 변경하는 예를 보겠습니다.
[root@host1 commmand]# ls -l |
위의 예는 dir1디렉토리내에 존재하는 모든 파일과 디렉토리들의 소유자를 GID가 501인 사용자(bible1)로 변경하였고, UID가 502인 소유그룹(bible2)으로 변경한 예 입니다.
위의 예에서 보다시피 소유자와 소유그룹을 변경할 때에는 ID를 사용해도 되지만 UID와 GID를 사용해도 동일한 결과를 얻을 수 있습니다.
참고로 UID와 GID는 /etc/passwd파일과 /etc/group파일에 각각 정의되어 있습니다.
따라서 UID와 GID를 이용하여 소유자와 소유그룹을 변경 할 때에는 /etc/passwd파일과 /etc/group파일에서 UID와 GID를 확인해야 합니다.
따라서 UID와 GID를 이용하여 변경하는 경우는 일반사용자에게는 거의 없는 일이며 시스템관리자에게는 흔히 있는 일입니다.
관련자료
-
이전
-
다음