리눅스는 시스템과 관련된 정보들을 파일로 관리합니다. 리눅스는 파일을 효율적으로 관리하기 위해 directory를 사용하는데 directory는 계층구조를 가지고 있습니다. 리눅스는 전체 파일을 용도에 따라 계층 directory로 구분하여 관리하며 이것을 파일 시스템이라고 합니다.
directory 구조
주요 directory 설명
디렉토리 명 | 설명 |
home | 사용자 홈 디렉토리가 생성되는 곳입니다. |
media | CD_ROM이나 USB같은 외부 장치를 연결하는 디렉토리입니다. |
opt | 추가 패키지가 설치되는 디렉토리입니다. |
dev | 장치파일들이 저장되어 있는 디렉토리입니다. |
root | root계정의 홈 디렉토리입니다. ('/' 디렉토리 X) |
sys | 리눅스 커널관련 정보가 있는 디렉토리입니다. |
usr | 기본 실행파일과 라이브러리 파일, 헤더 파일등의 파일이 저장되어있는 디렉토리입니다. |
boot | 부팅에 필요한 정보를 가진 파일들이 있는 디렉토리입니다. |
var | 시스템 운영중에 발생한 데이터와 로그가 저장되는 디렉토리입니다. |
tmp | 시스템 사용중에 발생한 임시데이터가 저장됩니다. (부팅 시 초기화) |
srv | FTP나 Web등 시스템에서 제공하는 서비스의 데이터가 저장되는 디렉토리입니다. |
run | 실행중인 서비스와 관련된 파일이 저장되는 디렉토리입니다. |
proc | 프로세스 정보 등 커널 관련 정보가 저장되는 디렉토리입니다. |
mnt | 파일 시스템을 임시로 연결하는 디렉토리입니다. |
etc | 리눅스 설정을 위한 각종 파일들을 가지고 있는 디렉토리입니다. |
'Linux' 카테고리의 다른 글
리눅스에서 네트워크 트러블 슈팅 (0) | 2023.07.11 |
---|---|
[Linux] ubuntu apt-get 속도 향상 하는 법 (0) | 2021.12.22 |
[Linux] ubuntu에서 계정 생성 하기 (3) | 2021.12.20 |
[Linux] Windows 에서 WSL2로 ubuntu 사용하기 (0) | 2021.12.14 |