리눅스 명령어 · 1 min read · Sep 18, 2025
리눅스 pwd 명령어 튜토리얼 (예제 포함)

pwd 명령어는 ls 및 cd와 마찬가지로 가장 자주 사용되는 리눅스 유틸리티 중 하나입니다. 당신이 초보자든 전문가든, 이 명령줄 도구를 많이 사용하게 될 것입니다. 따라서 이 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 통해 pwd의 기본 사항을 빠르게 논의하겠습니다.
하지만 시작하기 전에, 이 기사에 제시된 모든 예제는 Ubuntu 22.04 LTS에서 테스트되었다는 점을 언급할 가치가 있습니다.
리눅스 pwd 명령어
pwd 도구는 현재 작업 디렉토리의 이름을 출력합니다 (PWD - 현재 작업 디렉토리, 이해하셨나요?). 다음은 그 구문입니다:
pwd [OPTION]...그리고 유틸리티의 매뉴얼 페이지는 다음과 같이 설명합니다:
현재 작업 디렉토리의 전체 파일 이름을 출력합니다.다음은 pwd 명령어가 어떻게 작동하는지 잘 이해할 수 있도록 Q&A 형식의 몇 가지 예제입니다.
Q1. pwd 명령어는 어떻게 작동하나요?
기본 사용법은 일반적으로 매우 쉽습니다. 옵션 없이 ‘pwd’ 명령어를 실행하기만 하면 출력으로 현재 작업 디렉토리의 전체 경로를 얻을 수 있습니다.
pwd예를 들어:
himanshu@ansh:~$ pwd
/home/himanshu대부분의 셸, 특히 bash는 pwd가 내장되어 있다는 점도 언급할 가치가 있습니다. 다음 명령어를 실행해 보세요:
type -a pwd그러면 다음과 같은 출력을 얻을 수 있습니다.
pwd는 셸 내장입니다
pwd는 /bin/pwd입니다Q2. pwd와 /bin/pwd의 차이는 무엇인가요?
pwd는 셸에 내장되어 있는 반면, /bin/pwd는 리눅스 배포판과 함께 제공되는 도구입니다. PWD의 매뉴얼 페이지는 이를 명확하게 설명합니다:
참고: 귀하의 셸에는 pwd의 자체 버전이 있을 수 있으며, 이는 일반적으로 여기에서 설명된 버전을 대체합니다. 지원하는 옵션에 대한 자세한 내용은 셸의 문서를 참조하십시오.Q3. pwd가 환경의 PWD를 사용하도록 하려면 어떻게 하나요?
이는 -L 명령줄 옵션을 사용하여 수행할 수 있습니다. 이를 테스트하기 위해 현재 디렉토리(/home/himanshu인 경우)에 대한 심볼릭 링크를 생성합니다.
예를 들어:
ln -s . dir_symlink그리고 그 디렉토리로 이동합니다:
cd dir_symlink이제 다음 명령어를 실행합니다:
/bin/pwd제 경우에는 다음과 같은 출력을 얻었습니다:
/home/himanshu다음으로 이 명령어를 실행합니다
/bin/pwd -L다음과 같은 출력을 얻었습니다:
/home/himanshu/dir_symlinkQ4. pwd가 모든 심볼릭 링크를 피하도록 하려면 어떻게 하나요?
이는 -P 명령줄 옵션을 사용하여 수행할 수 있습니다. 예를 들어:
/bin/pwd -L다음과 같은 출력을 생성합니다:
/home/himanshu/dir_symlink하지만 -P를 사용하면
/bin/pwd -L -P출력은 다음과 같습니다:
/home/himanshu옵션이 지정되지 않으면 기본적으로 -P가 가정된다는 점도 언급할 가치가 있습니다.
결론
보시다시피, pwd는 이해하고 사용하기에 꽤 쉬운 명령줄 도구입니다. 대부분의 경우 옵션 없이 사용하게 될 것이지만, 어떤 옵션이 제공되는지 아는 것이 좋습니다. pwd에 대한 더 많은 정보는 여기에서 매뉴얼 페이지를 참조하십시오.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.