dir

heeyoung_1023·2026년 4월 7일

헷갈리는 부분 정리

목록 보기
37/40

📁 dir (Directory) — 디렉토리란?

🔑 핵심 개념

디렉토리(Directory) 는 파일을 담는 "폴더" 입니다.
Windows의 폴더(📂)와 같은 개념으로, 파일과 다른 디렉토리를 계층적으로 정리·보관하는 컨테이너입니다.


🌳 디렉토리 구조 (트리 구조)

/ (루트 디렉토리 — 최상위)
├── home/
│   └── user/
│       ├── documents/
│       │   └── report.txt
│       └── pictures/
│           └── photo.jpg
├── etc/
└── usr/
  • 가장 위에 루트(/) 가 있고, 그 아래로 가지처럼 뻗어나갑니다.
  • 디렉토리 안에 디렉토리를 넣을 수 있어서 중첩 구조가 가능합니다.

📌 주요 개념 용어

용어설명
루트 디렉토리전체 파일 시스템의 시작점 (/ 또는 C:\)
현재 디렉토리지금 내가 위치한 폴더 (. 으로 표현)
부모 디렉토리현재 폴더의 상위 폴더 (.. 으로 표현)
절대 경로루트부터 전체 경로 (/home/user/docs)
상대 경로현재 위치 기준 경로 (./docs 또는 ../docs)
홈 디렉토리사용자 개인 기본 폴더 (~ 로 표현)

🖥️ 기본 명령어 (Linux/Mac 기준)

pwd          # 현재 디렉토리 경로 출력
ls           # 현재 디렉토리 목록 보기
cd 폴더명     # 디렉토리 이동
cd ..        # 상위 디렉토리로 이동
mkdir 이름   # 새 디렉토리 만들기
rmdir 이름   # 빈 디렉토리 삭제

Windows에서는 dir 명령어가 ls 와 같은 역할 (현재 디렉토리 내용 출력) 을 합니다.


💡 파일 vs 디렉토리 차이

구분파일디렉토리
역할데이터를 저장파일/폴더를 담는 그릇
예시report.txt, photo.jpgdocuments/, home/
내용텍스트, 이미지 등 실제 데이터다른 파일/디렉토리의 목록

🎯 한 줄 요약

디렉토리 = 파일을 체계적으로 정리하기 위한 "폴더"
트리 구조로 계층화되어 있으며, 운영체제가 파일을 찾고 관리하는 기본 단위입니다.

더 궁금한 부분(경로 표현 방식, 특정 OS 명령어 등)이 있으면 말씀해 주세요! 😊

profile
개발언어를 배우는 과정 기록

0개의 댓글