공삼
article thumbnail
Published 2023. 4. 17. 10:42
(Linux) 디렉터리 구조 CS


리눅스 디렉터리

리눅스 다음 그림과 같이 계층적인 트리 구조를 가지고 있으며, 각각의 디렉터리는 파일 시스템의 일부분을 나타낸다.

 

리눅스 파일 시스템은 루트 디렉터리에서 시작하며, 다음과 같은 하위 디렉터리들로 구성된다.

 

리눅스 디렉토리 구조 (그림 출처 http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html)

 

참고로 리눅스의 디렉토리는 윈도우의 폴더와 같은 역할을 한다.

 

 

 

디렉토리 별 기능

디렉터리 기능
/bin 시스템에서 사용하는 기본적인 실행 가능한 명령어들이 저장되어 있는 디렉터리 (mv, cd, rm등)
/sbin 시스템 관리용 명령어들이 저장되어 있는 디렉터리 (ifconfig, e2fsck, ethtool, halt )
/usr/bin 일반 사용자들이 사용가능한 명령어 파일들이 존재하는 디렉토리
/usr/sbin /bin 에 제외된 명령어와 네트워크관련 명령어가 들어있는 디렉토리
/usr/lib 공유 라이브러리 파일들이 저장되어 있는 디렉터리
/usr/local 로컬 사용자가 설치한 응용 프로그램들이 저장되어 있는 디렉터리
/var/log 시스템 로그 파일들이 저장되어 있는 디렉터리
/var/mail 메일 서버의 메일 박스들이 저장되어 있는 디렉터리
/etc 시스템 설정 파일들이 저장되어 있는 디렉터리
/dev 하드웨어 장치 파일들이 저장되어 있는 디렉터리
/boot 부팅과 관련된 파일들이 저장되어 있는 디렉터리
/lib 커널모듈파일과 라이브러리파일 즉, 커널이 필요로하는 커널모듈파일들과 프로그램(C, C++ 등)에 필요한 각종 라이브러리 파일들이 존재하는 디렉토리
/opt 선택적으로 설치되는 응용 프로그램들이 저장되어 있는 디렉터리
/tmp 임시 파일들이 저장되어 있는 디렉터리

 

 

 

 

 

 

 

 

'CS' 카테고리의 다른 글

동기, 비동기란?  (0) 2023.04.01
profile

공삼

@g_three

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!