리눅스마스터2급강좌 : 파일소유자 변경
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,375 조회
- 0 추천
- 목록
본문
리눅스마스터2급강좌 : 파일소유자 변경
chown(파일 소유자 변경)
chown은 파일이나 디렉토리의 소유자나 소유그룹을 수정할 때 사용하는 명령어이다.
명령어의 형식은 다음과 같다.
|
|
|
| chown [옵션] [사용자계정][:그룹계정] 파일 |
|
|
|
|
다음은 chown 명령에서 사용되는 주요옵션이다.
그러나 파일 소유자와 그룹을 설정할 때에는 디렉토리 하위의 파일들을 모두 변경하는 -R 옵션 이외에는 옵션을 사용하는 일이 드물다.
옵 션 | 의미 |
-c, --changes | 바뀐 파일들에 대해서만 자세히 보여준다. |
-f, --quite | 바뀌어지지 않는 파일에 대해서 오류메시지를 보여주지 않는다. |
-v, --verbose | 작업진행상태를 자세하게 설명해 준다.
|
-R, --recursive | 경로와 그 하위 파일들을 모두 바꾼다. |
--version | 버전정보를 보여준다. |
--help | 도움말을 보여준다. |
chown 명령은 주어진 파일의 소유자와 그룹을 설정한 사용자와 그룹으로 바꾼다.
만약 사용자만 지정했다면, 소유자만 바뀌고 그룹은 바뀌지 않는다.
만약 점(.) 또는 콜론(:)으로 시작하여 뒤에 그룹만 지정하면, 소유자는 바뀌지 않고 그룹만 바뀐다.
이것은 chgrp명령과 같은 기능을 한다.
또한 사용자와 그룹을 점(.) 또는 콜론(:)으로 구분지어 모두 사용하게 되면, 소유자와 그룹이 모두 바뀐다.
소유자와 소유그룹은 계정명과 그룹명 또는 UID와 GID로 지정하여 변경할 수 있다.
다음은 간단한 예제이다.
∙소유자와 그룹을 모두 변경(마침표(.) 대신 콜론(:) 사용 가능)
|
|
|
| # chown freekgb.staff test.txt |
|
|
|
|
∙사용자만 변경
|
|
|
| # chown freekgb test.txt |
|
|
|
|
∙그룹만 변경(마침표(.) 대신 콜론(:) 사용 가능)
|
|
|
| # chown .staff test.txt |
|
|
|
|
만약 특정 디렉토리 내의 모든 파일과 디렉토리의 소유자와 소유그룹을 모두 한꺼번에 변경할 때에는 –R 옵션을 사용한다.
관련자료
-
이전
-
다음