본문 바로가기
IT/리눅스

리눅스 디렉터리 개요

by Insight7777 2023. 3. 31.

리눅스 디렉터리 개요

- 리눅스는 최상위 루트디렉터리를 중심으로 하위에 다수의 디렉터리가 존재하는 트리형태로 구성되어 있음.

 

 

● 디렉터리 종류

  * / : 루트디렉터리, 최상위 디렉터리

  * /bin : bin은 binary의 약자이다. 실행파일들이 들어있으며 PATH로 설정되어 있다. 명령어들도 실행파일이기 때문에 이곳에 들어 있으며, 대표적인 것이 mv, rm, cat 등이 이 디렉터리에 있다.

  * /boot : 시스템 부팅 시 필요한 파일이 들어 있다.

  * /dev : 하드디스크와 같은 물리적 장치를 파일화하여 관리하는 디렉터리

  * /etc : 시스템 환경 설정 파일들이 들어있는 디렉터리

  * /home : 계정을 생성하면 해당 계정의 홈디렉터리가 생성된다. user라는 계정을 생성하면 /home/user라는 디렉터리가 생성된다.

  * /lib : 각종 라이브러리가 저장된 디렉터리

  * /lib64 : 64비트용 리눅스를 설치할 경우 생성되는 라이브러리 디렉터리

  * /mnt : 외부장치(하드디스크, CD-ROM, USB 등)을 마운트 할때 사용하는 디렉터리

  * /opt : 응용 프로그램 설치를 위해 사용하는 디렉터리

  * /proc : 가상파일 시스템으로 시스템에서 운영중인 프로세스의 상태정보, 하드웨어 정보 등을 담고 있는 디렉터리

  * /root : root의 홈디렉터리

  * /sbin : 'System Binary'의 약자, 시스템관리를 위해 사용하는 명령어들이 들어있는 디렉터리(보통 root가 사용)

  * /tmp : 임시로 생성되는 파일을 저장하는 디렉터리

  * /usr : universal system resources의 약자, 응용 프로그램(mysql, PHP, 아파치)들이 위치하는 디렉터리

  * /var : 시스템 로그 파일이 있는 디렉터리

  * /media : 이동식 장치를 마운트하기 위한 디렉터리

  * /srv : service data의 약자, 서비스(FTP, WWW 등)에 의해 생성되는 데이터가 저장되는 디렉터리

  * /run : 프로세스 런타임 데이터를 저장하고 있는 디렉터리