dir (Directory) — 디렉토리란?디렉토리(Directory) 는 파일을 담는 "폴더" 입니다.
Windows의 폴더(📂)와 같은 개념으로, 파일과 다른 디렉토리를 계층적으로 정리·보관하는 컨테이너입니다.
/ (루트 디렉토리 — 최상위)
├── home/
│ └── user/
│ ├── documents/
│ │ └── report.txt
│ └── pictures/
│ └── photo.jpg
├── etc/
└── usr/
/) 가 있고, 그 아래로 가지처럼 뻗어나갑니다.| 용어 | 설명 |
|---|---|
| 루트 디렉토리 | 전체 파일 시스템의 시작점 (/ 또는 C:\) |
| 현재 디렉토리 | 지금 내가 위치한 폴더 (. 으로 표현) |
| 부모 디렉토리 | 현재 폴더의 상위 폴더 (.. 으로 표현) |
| 절대 경로 | 루트부터 전체 경로 (/home/user/docs) |
| 상대 경로 | 현재 위치 기준 경로 (./docs 또는 ../docs) |
| 홈 디렉토리 | 사용자 개인 기본 폴더 (~ 로 표현) |
pwd # 현재 디렉토리 경로 출력
ls # 현재 디렉토리 목록 보기
cd 폴더명 # 디렉토리 이동
cd .. # 상위 디렉토리로 이동
mkdir 이름 # 새 디렉토리 만들기
rmdir 이름 # 빈 디렉토리 삭제
Windows에서는
dir명령어가ls와 같은 역할 (현재 디렉토리 내용 출력) 을 합니다.
| 구분 | 파일 | 디렉토리 |
|---|---|---|
| 역할 | 데이터를 저장 | 파일/폴더를 담는 그릇 |
| 예시 | report.txt, photo.jpg | documents/, home/ |
| 내용 | 텍스트, 이미지 등 실제 데이터 | 다른 파일/디렉토리의 목록 |
디렉토리 = 파일을 체계적으로 정리하기 위한 "폴더"
트리 구조로 계층화되어 있으며, 운영체제가 파일을 찾고 관리하는 기본 단위입니다.
더 궁금한 부분(경로 표현 방식, 특정 OS 명령어 등)이 있으면 말씀해 주세요! 😊