리눅스 명령어 – pwd
pwd
는 현재 작업 중인 디렉토리 위치를 확인할 수 있는 리눅스 명령어이며 Print-Working-Directory의 약자입니다. 윈도우 명령 프롬프트에서 경로 값이 포함되지 않은 CD
명령어를 사용할 때와 같습니다.
사용 예시
일반적인 경우
$ pwd /home/user/Desktop
디렉토리 위치를 변경한 후
$ cd /usr/bin $ pwd /usr/bin
환경 변수 사용
PWD 환경 변수($PWD
)에도 현재 작업 중인 디렉토리 위치가 나타납니다.
$ echo $PWD /home/user/Desktop
OLDPWD 환경 변수($OLDPWD
)는 바로 이전의 디렉토리 위치를 기억합니다. (상위 경로가 아닌, 직접 이동한 경로를 뜻합니다.)
$ cd /usr/bin $ pwd /usr/bin $ cd /home $ pwd /home $ env | grep PWD PWD=/home OLDPWD=/usr/bin
pwd
명령어에서 -P (대문자) 옵션을 사용할 경우 심볼릭 링크가 아닌 실제 경로를 나타내게 됩니다. 자세한 내용은 아래 포스트를 참고해주세요.