📌 pwd 명령어란?
pwd
(Print Working Directory)는 리눅스/유닉스 터미널에서 현재 작업 중인 디렉토리 경로를 출력하는 명령어입니다.
마치 지도 앱에서 “내 위치”를 보는 것처럼, 터미널에서 “지금 여기가 어디지?”라는 궁금증을 즉시 해결해 줍니다.
🛠 기본 사용법
pwd
터미널에 pwd
만 입력하면 절대 경로(Full Path) 로 현재 위치가 표시됩니다.
예시 출력:
/home/user/projects/blog
💡 활용 예제
-
터미널에서 길 잃었을 때
▲pwd
로 현재 위치 확인 후 파일 탐색 -
스크립트 작성 시
자동화 스크립트에서 현재 디렉토리를 기준으로 작업할 때 필수적으로 사용됩니다.#!/bin/bash CURRENT_DIR=$(pwd) echo "작업 시작 위치: $CURRENT_DIR"
❓ 자주 묻는 질문
> Q: pwd
와 echo $PWD
는 같은가요?
> A: 네! $PWD
는 환경 변수로, pwd
명령어와 동일한 결과를 반환합니다.
> (단, 심볼릭 링크 디렉토리에서는 pwd -P
로 실제 경로 확인 가능)
> Q: “command not found” 에러가 나요.
> A: 대부분의 리눅스 배포판에 기본 탑재되어 있습니다.
> 만약 없다면 sudo apt install coreutils
(Ubuntu)로 설치하세요.
⚠️ 주의사항
- 권한 문제 X: 모든 사용자가 실행 가능합니다.
- 옵션은 간단:
-L
(기본값, 심볼릭 링크 경로 표시),-P
(실제 물리 경로 표시) 정도만 알면 됩니다.
✅ 정리
명령어 | 설명 | 사용 예시 |
---|---|---|
pwd |
현재 디렉토리 출력 | pwd → /home/user |
pwd -P |
심볼릭 링크 무시하고 실제 경로 출력 | pwd -P → /etc/nginx/sites-enabled |
> 초보자 Tip: 명령어 입력 전 항상 pwd
로 위치 확인하는 습관이 실수 방지의 첫걸음입니다! 🐧
이미지 출처: Linux Terminal Screenshot Example (직접 캡처 후 업로드 권장)