본문 바로가기
언어/Linux

Linux 디렉토리 및 파일 관리

by kjy1010 2023. 5. 30.

파일과 데렉토리는 Linux를 사용하기 위한 기본적인 개념이다.

 

Linux에서는 d : 디렉토리,  - : 파일,  l : link와 같이 해당 내용이 파일인지 디렉토리인지 링크인지 표기해준다.

 

rwxrwxrwx 소유자(User) 그룹(Group) 기타(Other) 순으로 소유권을 표기해준다.

 

r : read (4) : 읽기

 

w : write (2) : 쓰기

 

x : execute (1) : 실행

 

- : 권한이 없는 상태 (0) 와 같이 허가권을 표기해준다.

 

권한을 숫자로 표시하는 방법 rw------- : r(4)+w(2) = 6, 0, 0 -----> 600 rwxr--r-- : rwx(7) r--(4) r--(4) ----> 744

 

권한을 상대모드로 추가하거나 삭제하는 방법

 

chmod u+x

user에 실행권한(x)을 추가(+)

 

chmod u-x

user에 실행권한(x)을 제거(-)

 

chmod o+r

other에게 읽기권한(r)을 추가(+)

 

특수한 형태의 파일 권한

 

setuid

user가 자신의 파일을 변경해야 할 때, 잠시 root권한을 사용하는 것

 

setgid

group이 자신의 파일을 변경해야 할 때, 잠시 root권한을 사용하는 것

 

stickybit

디렉토리에 stickybit가 설정되어 있으면 파일이나 디렉터리를 생성 가능, 남의 파일의 삭제 할 수는 없음 (공유디렉토리)

 

 

 

'언어 > Linux' 카테고리의 다른 글

Ubuntu 설치  (0) 2023.06.01
Linux 명령어  (0) 2023.05.29
Linux 설치  (0) 2023.05.29