본문 바로가기

IT/Linux

[Linux] 파일 시스템 계층 구조

 

[Linux/리눅스] 03. 파일 명령어 , 디렉토리 명령어 , 링크 명령어 , 하드 링크 , 소프트 링크

Linux 파일 시스템 계층 구조 파일 시스템 계층 구조 Linux 시스템의 모든 파일:: 파일 시스템 계층 구조 , 반전된 단일 디렉토리 트리로 구성된 파일 시스템에 저장된다. 루트가 최상단에 위치하고

seokho-j0308.tistory.com

 

 

리눅스 디렉토리 구조와 의미

안녕하세요. 이번에는 리눅스 디렉토리 구조와 의미에 대해서 알아보겠습니다. 리눅스 디렉토리 구조의 가...

blog.naver.com

 

 
 /usr  설치된 소프트웨어, 공유 라이브러리, 포함된 파일 및 
 정적 읽기 전용 프로그램 데이터 중요한 하위 디렉토리에는 다음이 포함된다.
 - /usr/bin   :   사용자 명령
 - /usr/sbin  :  시스템 관리 명령
 - /usr/local :   로컬 사용자 지정 소프트웨어
 /etc  이 시스템 고유 구성 파일이다.
 /var  재부팅 후에도 존재하는 이 시스템 고유 가변 데이터이다.
 동적으로 변경되는 파일은 /var 에 있을 수 있다.
 (예: DB, 캐시, 로그, 프린터, 웹 콘텐츠 등) 
 /run  마지막 부팅 이후 시작된 프로세스의 런타임 데이터이다.
 프로세스 ID 파일, 잠금 파일 등
 재부팅하면 다시 생성된다.
 /home  정규 사용자가 개인 데이터 및 구성 파일을 저장하는 홈 디렉토리이다.
 /root  관리자 슈퍼유저 루트의 홈 디렉토리이다.
 /tmp  임시 파일용 공간이다.
 10일 동안 액세스, 변경, 수정되지 않은 파일은 자동으로 삭제된다.
 다름 임시 데릭토리는 /var/tmp에 존재한다.
 30일 이상 액세스, 변경, 수정되지 않은 파일은 자동으로 삭제된다.
 /boot  부팅 프로세스를 시작하는 데 필요한 파일이다.
 /dev  하드웨어에 액세스 하기 위해 시스템이 사용하는 특수 장치 파일을 포함한다.

 

 

구분 설명
/ 최상위 디렉토리
/bin 기본 명령어(cp, mv, vi, ls 등)가 존재
/boot 커널 이미지가 저장되어 있고, 시스템 부팅 시 부트로더가 커널 이미지를 찾는 위치
/dev 장치에 대한 정보가 존재
/etc 시스템 환경 및 사용자 설정 관련 파일이 존재
/home 일반 사용자의 홈 디렉토리
/mnt 원격 장치를 마운트하여 사용할 때 이용
/lib 각종 언어 및 시스템이 사용하는 라이브러리가 존재
/proc 커널, 프로세스, 메모리 등 시스템 정보가 존재하는 가상 파일시스템
/root root 사용자의 홈 디렉토리 (다른 사용자는 접근 불가)
/sbin 시스템 운영에 필요한 명령어(reboot, tcpdump, fdisk 등)
/tmp 임시파일이 저장되는 위치
/usr 응용프로그램, 시스템 파일, 라이브러리, 실행파일이 존재
/var 로그파일처럼 계속적으로 변화하는 파일들이 저장되는 위치