강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터2급강좌 : 파일소유자 변경

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터2급강좌 : 파일소유자 변경



chown(파일 소유자 변경)



chown은 파일이나 디렉토리의 소유자나 소유그룹을 수정할 때 사용하는 명령어이다.

 

 

 

 

명령어의 형식은 다음과 같다.

 

 

 

 

 

chown [옵션] [사용자계정][:그룹계정] 파일

 

 

 

 

 

다음은 chown 명령에서 사용되는 주요옵션이다.

 

 

 

 

그러나 파일 소유자와 그룹을 설정할 때에는 디렉토리 하위의 파일들을 모두 변경하는 -R 옵션 이외에는 옵션을 사용하는 일이 드물다.

옵 션

의미

-c, --changes

바뀐 파일들에 대해서만 자세히 보여준다.

-f, --quite

바뀌어지지 않는 파일에 대해서 오류메시지를 보여주지 않는다.

-v, --verbose

작업진행상태를 자세하게 설명해 준다.

 

 

 

 

 

-R, --recursive

경로와 그 하위 파일들을 모두 바꾼다.

--version

버전정보를 보여준다.

--help

도움말을 보여준다.

 

chown 명령은 주어진 파일의 소유자와 그룹을 설정한 사용자와 그룹으로 바꾼다.

 

 

 

 

만약 사용자만 지정했다면, 소유자만 바뀌고 그룹은 바뀌지 않는다.

 

 

 

 

만약 점(.) 또는 콜론(:)으로 시작하여 뒤에 그룹만 지정하면, 소유자는 바뀌지 않고 그룹만 바뀐다.

 

 

 

 

이것은 chgrp명령과 같은 기능을 한다.

 

 

 

 

또한 사용자와 그룹을 점(.) 또는 콜론(:)으로 구분지어 모두 사용하게 되면, 소유자와 그룹이 모두 바뀐다.

 

 

 

 

소유자와 소유그룹은 계정명과 그룹명 또는 UIDGID로 지정하여 변경할 수 있다.

 

 

 

 

 

 

다음은 간단한 예제이다.

 

 

소유자와 그룹을 모두 변경(마침표(.) 대신 콜론(:) 사용 가능)

 

 

 

 

# chown freekgb.staff test.txt

 

 

 

 

 

 

 

사용자만 변경

 

 

 

 

# chown freekgb test.txt

 

 

 

 

 

 

 

그룹만 변경(마침표(.) 대신 콜론(:) 사용 가능)

 

 

 

 

# chown .staff test.txt

 

 

 

 

 

 

 

만약 특정 디렉토리 내의 모든 파일과 디렉토리의 소유자와 소유그룹을 모두 한꺼번에 변경할 때에는 R 옵션을 사용한다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  223 명