ITEASY

닫기

신규 서비스

이전 단계

기술문서

리눅스 시스템 디렉토리 구조

2007. 09. 06

리눅스 디렉토리구조 


먼저 리눅스의 디렉토리 구조를 살펴보도록 하자. 


리눅스의 디렉토리 구조는 전체적으로 역tree구조를 하고 하고 있으며, 명령어의 성격과 내용 및 사용권한등에 따라 구분되어 있다. 


또한 리눅스의 디렉토리 구조는 FSSTND(Linux File System Standard)라는 파일시스템의 표준에 따르며 거의 모든 리눅스에서는 이 표준을 따라서 디렉토리를 구성하고 있다. 


리눅스의 디렉토리 구조를 알아보는 가장 간단한 방법은 root디렉토리에서 아래와 같이 "ls -l"을 해보는 것이다. 


[root@ciss9 /]# ls -l 

total 136 

drwxr-xr-x 2 root root 4096 Aug 12 05:44 bin 

drwxr-xr-x 2 root root 4096 Aug 12 05:48 boot 

drwxr-xr-x 6 root root 36864 Oct 10 04:02 dev 

drwxr-xr-x 37 root root 4096 Oct 11 14:28 etc 

drwxr-xr-x 14 root root 4096 Oct 1 11:41 home 

drwxr-xr-x 4 root root 4096 Aug 12 05:42 lib 

drwxr-xr-x 4 root root 4096 Aug 12 05:36 mnt 

dr-xr-xr-x 89 root root 0 Sep 6 23:49 proc 

drwxr-x--- 17 root root 4096 Oct 12 07:01 root 

drwxr-xr-x 3 root root 4096 Aug 12 05:44 sbin 

drwxrwxrwt 7 root root 4096 Oct 12 04:02 tmp 

drwxr-xr-x 22 root root 4096 Aug 12 05:41 usr 

drwxr-xr-x 20 root root 4096 Aug 12 05:44 var 

[root@ciss9 /] 




이들 디렉토리에 대해서 간단히 설명하면 다음과 같다. 


/ : 최상의 디렉토리인 루트디렉토리. 


/bin : 중요하고 꼭 필요한 명령어가 있는 디렉토리. 


/boot : 커널(vmlinux등) 시스템 부팅에 관련된 파일을 저장하고 있는 디렉토리. 


/dev : 시스템 디바이스(device)파일을 저장하고 있는 디렉토리. 


/etc : 패스워드파일등 시스템의 전체 환경설정파일을 저장하고 있는 디렉토리. 


/home : 사용자의 홈디렉토리, ID와 동일한 이름으로 디렉토리를 가짐. 


/lib : 프로그램(C, C++등)에 필요한 각종 라이브러리를 저장. 


/mnt : 플로피, CD-ROM등 마운트를 위한 디렉토리. 


/proc : 실행중인 프로세스나 현재 시스템의 정보를 파일형태로 보여주는 가상디렉토리. 


/root : root의 홈디렉토리. 


/sbin : 시스템 관리자용 명령어를 저장하고 있는 디렉토리. 


/tmp : 일시적인 저장을 위한 디렉토리.(정기적으로 삭제됨) 


/usr : 각종 어플리케이션등이 설치되어 있는 디렉토리. 


/usr/X11R6 : X 윈도우 시스템의 루트 디렉토리. 


/usr/include : C 프로그램에 필요한 헤드파일(*.h) 디렉토리. 


/usr/lib : /lib에 들어가지 않은 라이브러리 디렉토리. 


/usr/man : 명령어들의 도움말을 주는 매뉴얼(manual)페이지 디렉토리. 


/usr/sbin : /bin에 제외된 명령어와 네트웍관련 명령어가 들어있는 디렉토리. 


/usr/src : 프로그램 소스(주로 커널소스)가 저장되는 디렉토리. 


/usr/local : 아파치같은 추가 소프트웨어가 설치되는 장소. 


/var : 시스템운용중에 생성되었다가 삭제되는 데이터를 저장하는 디렉토리. 


/var/log : 각종 로그파일이 저장되는 디렉토리. 


/var/spool/mail : 메일이 일시적으로 저장되는 디렉토리. 


/var/spool/lpd : 프린트를 하기 위한 임시 디렉토리(스풀링 디렉토리). 




출처 한국소프트웨어진흥원

이전 글 리눅스시스템에서 리눅스부팅디스켓 만들기

2007. 09. 06

다음 글 리눅스서버의 안전한 종료 및 부팅하기

2007. 09. 06

목록

무엇이든 물어보세요

아이티이지 전문가가 궁금하신 점을 쉽고 빠르게 해결해 드리겠습니다.

고객센터 1600-8324
내선번호
  • 내선 1 서버 / IDC

  • 내선 2 클라우드

  • 내선 3 관리대행 / ITO

  • 내선 4 도메인

  • 내선 5 보안 서비스 문의

  • 내선 6 문자 / 카카오비즈메시지

  • 내선 7 Microsoft365

  • 내선 8 마케팅/서비스 제휴

  • 내선 9 홈페이지 제작

  • 내선 0 기타서비스

  • 내선 11 긴급 장애

평일 9:00~18:00 (IDC 긴급 장애처리 24시간 운영)

FAX 02-6264-8321

문의하기