Linux pwd 명령어로 파일 시스템 구조 이해하기
Linux에서 파일 시스템은 사용자가 데이터를 조직하고 접근하는 데 있어 핵심적인 역할을 합니다. pwd
명령어는 현재 작업 디렉토리의 경로를 출력하여 파일 시스템 구조를 이해하는 데 중요한 도구로 활용됩니다. 이 글에서는 pwd
명령어의 사용법과 파일 시스템 탐색 방법에 대해 자세히 알아봅니다.
목차
1. pwd 명령어란?
pwd
는 "print working directory"의 약자로, 현재 작업 디렉토리의 절대 경로를 출력하는 명령어입니다. 이는 사용자가 현재 파일 시스템 내에서 어떤 위치에 있는지를 확인하는 데 필수적입니다.
2. pwd 명령어의 기본 사용법
pwd
명령어는 추가 옵션 없이 간단히 입력하여 현재 디렉토리를 출력할 수 있습니다:
$ pwd
/home/user
3. Linux 파일 시스템 개요
Linux 파일 시스템은 트리 구조로 조직되어 있으며, 루트 디렉토리(/
)를 최상위로 둡니다. 주요 디렉토리는 다음과 같습니다:
디렉토리 | 설명 |
---|---|
/home | 사용자 디렉토리 |
/etc | 설정 파일 |
/var | 가변 데이터 |
4. 절대 경로와 상대 경로
파일 시스템 경로는 절대 경로와 상대 경로로 나뉩니다:
- 절대 경로: 루트(
/
)에서 시작하는 전체 경로 (예:/home/user/docs
) - 상대 경로: 현재 디렉토리를 기준으로 한 경로 (예:
../docs
)
5. pwd 명령어의 주요 옵션
pwd
명령어에는 몇 가지 유용한 옵션이 있습니다:
-L
: 심볼릭 링크를 따라가지 않고 논리적 경로 출력-P
: 심볼릭 링크를 따라가 실제 물리적 경로 출력
6. 실전 예제
pwd
명령어를 활용한 몇 가지 실전 예제를 살펴보겠습니다:
# 심볼릭 링크 경로 확인
$ ln -s /var/log logs
$ cd logs
$ pwd -L
/home/user/logs
$ pwd -P
/var/log
7. pwd 명령어 사용 시 문제 해결
pwd
명령어 사용 중 발생할 수 있는 문제와 그 해결책은 다음과 같습니다:
- 심볼릭 링크와 실제 경로 간의 혼란:
-L
및-P
옵션을 적절히 사용 - 권한 문제: 현재 디렉토리에 대한 읽기 권한 확인
'운영체제 > 리눅스' 카테고리의 다른 글
리눅스 ls 명령어, 파일 리스트와 정렬 (0) | 2025.01.07 |
---|---|
Linux mkdir 명령어 옵션 활용하기, -p와 권한 설정 (0) | 2025.01.01 |
Linux cd 명령어, 경로 설정 및 이동 팁 (0) | 2024.12.20 |
ls 명령어와 Linux 디렉토리 구조 이해하기 (0) | 2024.12.14 |
Linux mkdir로 디렉토리 만들기, 사용법과 예제 (0) | 2024.12.08 |