본문 바로가기
운영체제/리눅스

(리눅스) 디렉터리 계층 구조

by Cloud_Park 2019. 4. 12.

윈도우에서 파일을 폴더로 구분하여 관리하는 것처럼 리눅스에도 수많은 파일을 관리하기 위해 디렉터리를 사용한다.

리눅스에서 파일을 효율적으로 관리하기 위해 디렉터리를 계층적으로 구성하는데 이를 트리구로하고한다.

 

최상단에는 root디렉터리가 있고, 아래에 bin, etc,usr,home,boot 같은 디렉터리가 있다.

이 디렉터리들 아래에서 다시 디렉터리나 파일이 있다.  디렉터리 아래에 있는 디렉터리를 하위 디렉터리 또는서브 디렉터리라고 도한다.  반대로 위에 있는 디렉터리를 부모 디렉터리라고 부른다. 

 

 

dev

장치 파일이 담긴 디렉터리이다.

home

사용자 홈디렉터리가 생성되는 디렉터리

media

CD-ROM 이나 USB같은 외부 장치를 연결(마운트)하는 디렉터리이다

opt

추가 패키지가 설치되는 디렉터리이다.

root

root 계정의  홈 디렉터리이다.

sys

리눅스 커널과 관련된 파일이 있는 디렉터이이다.

usr

기본 실행 파일과 라이브러리 파일, 헤더파일 등 많은 파일이 있다 .

unix sustem resource

boot

부팅할때 필요한 커널 파일을 가지고 있다.

etc

리눅스 설정을 위한 각종 파일을 가지고 있다.

lost+found

파일 시스템에 문제가 발생하여 복구할 경우 문제가 되는 파일이 저장되는 디렉터리로 보통 비어있다.

mnt

파일 시스템을 임시로 마운트하는 디렉터리

proc

프로세스 정보등  커널 관련 정보가 저장되는 디렉터리이다.

run

실행 중인 서비스와 관련된 파일이 저장된다

srv

FTP나 WEB등 시스템에서 제공하는 서비스의 데이터가 저장된다.

tmp

시스템 중에 발생하는 임시 데이터가 저장된다. 재시작하면 삭제됨

var

시스템 운영중에 발생하는 로그등 내용이 자주 바뀌는 파일이 주로 사용된다.

 

 

직업 디렉터리 

로그인하여  사용하다보면 디렉터리를 이동하게 된다. 이떄 현제 사용중인 디렉터리를 작업 디렉터리, 현재 디렉터리라고한다. 위치를 확인하려면 pwd명령으로 확인할수있따.

 

홈디렉터리

각 사용자에게 할당된 디렉터리로 처음 사용자 계정을 만들 때 지정된다. 사용자는 자신의 홈 디렉터리 아래에 파일이나 서브 디렉터리를 생성하며  작업할수 있다.

'운영체제 > 리눅스' 카테고리의 다른 글

ssh Port 바꾸기  (0) 2020.01.08
ssh Root로 로그인 설정하기  (0) 2020.01.08
(리눅스) 리눅스 파일의 종류와 특징  (0) 2019.04.12
(리눅스)명령어사용1 기본  (0) 2019.04.12
(리눅스)리눅스의 기초  (0) 2019.04.12