접근 권한이란?
2020/11/10 - [IT/Linux] - [Linux] 파일의 접근 권한을 8진수로 표기하는 방법
1. 파일의 접근 권한 설명
1) 읽기(r) : 파일의 내용을 볼 수 있다.
2) 쓰기(w) : 파일의 내용을 변경할 수 있고, 파일의 이름을 변경하거나 삭제할 수 있다.
3) 실행(x) : 파일을 실행할 수 있다.
2. 디렉터리의 접근 권한 설명
1) 읽기(r) : 디렉터리의 파일, 서브 디렉터리 목록을 볼 수 있다.
2) 쓰기(w) : 디렉터리에 파일, 서브 디렉터리를 생성하거나 삭제할 수 있다.
3) 실행(x) : cd 명령어를 이용해서 디렉터리 또는 서브 디렉터리로 이동할 수 있고, 디렉터리에서 프로그램을 실행 할 수 있다. 그리고 파일의 메타정보를 볼 수 있다.
3. 리눅스 파일의 종류
리눅스 파일의 종류는 ls -l 명령어를 통해 확인이 가능하며 접근 권한의 맨 앞자리에 표시된다.
일반 파일(-) : 텍스트, 이미지, 실행파일 과 같은 일반적인 파일을 의미한다.
디렉터리 파일(d) : 파일이나 서브 디렉터리의 이름과 위치정보를 가지고 있는 파일이다.
블록 디바이스 파일(b) : 블럭 단위로 데이터를 읽고 쓸 수 있는 디바이스이다. (ex: sda, CD-ROM)
문자 디바이스 파일(c) : 한번에 한 문자(바이트)씩 데이터를 주고 받을 수 있는 디바이스이다.
파이프 파일 (p) : 프로세스 간 통신을 위한 특수 파일
소켓 파일 (s) : 네트워크의 입출력을 담당하는 API이며, 두 컴퓨터 사이에서 데이터를 주고 받을 수 있다.
심볼릭 링크(l) : 소프트 링크라고도 하며, 절대 경로 또는 상대 경로를 이용해서 파일이나 디렉터리의 위치를 가리키는 파일이다. WindowsOS 에서 바로가기와 같은 개념이다.
'IT > Linux' 카테고리의 다른 글
[Linux] umask 명령어란 (0) | 2020.11.10 |
---|---|
[Linux] 파일의 접근 권한을 8진수로 표기하는 방법 (0) | 2020.11.10 |
[Linux] chmod - 리눅스의 접근 권한 설정 (0) | 2020.11.08 |
[Linux] 리눅스 timezone KST로 변경하기 (0) | 2020.10.29 |
[Linux] CentOS 7 apache와 tomcat 연동 방법 (6) | 2020.08.26 |