티스토리 뷰

리눅스정리

소유권 관련 명령어

잔잔한 물결처럼 2025. 4. 26. 20:03
  • 명령어 chown
    • 명령어 chown은 파일과 디렉터리의 사용자 소유권과 그룹 소유권을 변경한다.
#chown [옵션] 소유자[:그룹명] 파일명
옵션 설명
-R 하위 디렉터리를 포함하여 디렉터리
내부의 모든 파일의 소유권 변경

 

  • 명령어 chgrp
    • 명령어 chgrp 는 change group 을 줄인 명령어로 파일이나 디렉터리의 그룹 소유권을 변경한다.
    • 명령어 chown 은 소유자와 소유 그룹을 모두 변경할 수 있지만 chgrp 는 그룹 소유권만을 변경한다.
#chgrp [옵션] 그룹명 파일명
옵션 설명
-R 하위 디렉터리를 포함하여 디렉터리 내부의
모든 파일의 그룹 소유권 변경

 

  • 허가권 관련 명령어
기호 파일유형
- 일반 파일
d 디렉터리 파일



b 블록 단위로 읽고 쓰는 블록 장치 특수 파일
블록 장치 : 하드디스크, 플로피디스크, CD/DVD 등의 저장 장치
c 문자 단위로 일곡 쓰는 문자 장치 특수 파일
문자 장치로는 마우스, 키보드, 프린터의 입출력 장치
l 기호적 링크로 바로가기 아이콘 역할 수행
연결되어 있는 파일과 실제 파일은 다른 곳에 존재
p 파이프
s 소켓
  사용자 권한 그룹 권한 기타 사용자 권한
기호 모드 r w x r w x r w x
8진수 숫자 모드 4 2 1 4 2 1 4 2 1

 

  • 권한은 파일 유형에 따라 다르게 정의된다.
  일반 파일 디렉터리 파일 특수 파일
읽기(r) 파일 내용 읽기 디렉터리 내 파일 목록 읽기 read()로 파일 읽기
쓰기(w) 파일 수정/삭제 디렉터리 내 파일 생성/삭제 기능 write()로 파일 내용 변경
실행(x) 파일 실행 cd 명령을 이용하여 디렉터리로 이동 가능 권한 의미 없음

 

  • 명령어 chmod
    • 파일이나 디렉터리의 접근 허가권을 변경하는 명령어이다.
#chmod [옵션] 파일명
옵션 설명
-R 하위 디렉터리에 포함되어 있는 모든 디렉터리 및 파일의 권한 변경

 

기호 숫자(2진수) 숫자(8진수) 의미
rwx 111 7 읽기, 쓰기, 실행 권한을 모두 가짐
rw- 110 6 읽기와 쓰기 권한을 가짐
r-x 101 5 읽기와 실행 권한을 가짐
r-- 100 4 읽기 권한만을 가짐
-wx 011 3 쓰기와 실행 권한을 가짐
-w- 010 2 쓰기 권한만을 가짐
--x 001 1 실행 권한만을 가짐
--- 000 0 아무런 권한이 없음

 

기호 모드 의미 적용 예제
사용자 u 소유자 chmod u+w
소유자에게 쓰기 권한 부여
chmod u-x
소유자의 실행 권한 제거
chmod o=rx
기타 사용자에게 읽기와 실행 권한 부여
g 그룹
o 기타 사용자
a 모든 사용자(u+g+o)
연산자 + 허가권 부여
- 허가권 제거
= 특정 사용자에게 허가권 지정
권한 r 읽기
w 쓰기
x 실행

 

  • 명령어 umask
    • 명령어 umask 는 새로 생성되는 파일이나 디렉터리의 기본 허가권 값을 지정한다
    • 파일의 기본 권한은 666, 디렉터리의 기본 권한은 777이다. 명령어 umask는 디폴트 권한 값을 변경한다.
umask[옵션][값]
옵션 설명
-S umask 값을 문자로 표

 

  • 특수 권한
    • SetUID 와 SetGID
      •  

'리눅스정리' 카테고리의 다른 글

우분투 텍스트 편집기 사용법  (0) 2025.05.21
리눅스 우분투 명령어 정리  (1) 2025.05.21
기타 명령어  (0) 2025.04.24
시스템 종료 명령어  (0) 2025.04.24
네트워크 관련 명령어  (0) 2025.04.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함