소개
PowerShell에서 길고 어수선한 명령 프롬프트에 지치셨나요? $PROFILE을 사용자 지정하면 프롬프트를 줄여 경로의 마지막 폴더만 표시할 수 있습니다. 이 간단한 조정으로 특히 깊은 디렉터리 구조를 탐색할 때 터미널이 더 깔끔하고 읽기 쉬워집니다.
이 가이드에서는 $PROFILE를 업데이트하고 PowerShell용 사용자 지정 프롬프트를 만드는 단계를 안내합니다.
PowerShell 프롬프트를 사용자 지정해야 하는 이유
PowerShell의 기본 프롬프트는 전체 디렉터리 경로를 표시하므로 깊게 중첩된 폴더에서 작업할 때 부담스러울 수 있습니다. 프롬프트를 줄여 마지막 폴더만 표시하면 다음과 같은 이점이 있습니다.
- 가독성 향상: 방해 없이 현재 디렉터리에 집중할 수 있습니다.
- 공간 절약: 터미널 창의 가로 공간을 확보할 수 있습니다.
- 생산성 향상: PowerShell에서 더 효율적으로 탐색하고 작업할 수 있습니다.
PowerShell 프롬프트를 줄이는 단계
다음 간단한 단계에 따라 PowerShell 프롬프트를 사용자 지정하세요.
1. PowerShell 프롬프트 열기
PowerShell을 실행하여 환경 사용자 지정을 시작하세요.
2. $PROFILE 만들기(없는 경우)
이 $PROFILE 파일은 PowerShell 환경에 대한 사용자 지정 내용을 저장할 수 있는 곳입니다. 만들려면 다음 명령을 실행하세요.
if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}
이 명령은 $PROFILE 파일이 있는지 확인합니다. 없으면 파일을 만들어 줍니다.
3. $PROFILE를 메모장에서 편집하기
메모장을 사용하여 $PROFILE 파일을 편집용으로 여세요.
notepad $PROFILE
4. 사용자 지정 프롬프트 함수 추가
다음 코드 줄을 $PROFILE 파일 안에 추가하세요.
function prompt {
$p = Split-Path -leaf -path (Get-Location)
"$p> "
}
이 함수는 프롬프트를 수정하여 현재 경로의 마지막 폴더만 표시합니다.
5. 저장하고 PowerShell 다시 로드
메모장에서 변경 내용을 저장하고 편집기를 닫으세요. PowerShell을 다시 시작하면 짧아진 프롬프트가 실제로 표시됩니다.
PS FolderName>
예제 출력
변경 내용을 적용한 후 프롬프트는 다음과 같이 표시됩니다.
사용자 지정 전
PS C:\Program Files (x86)\Common Files\Microsoft Shared>
사용자 지정 후
PS Microsoft Shared>
단축된 PowerShell 프롬프트의 이점
1. 더 깔끔한 인터페이스
프롬프트가 짧아지면 터미널이 정리되어 작업에 더 쉽게 집중할 수 있습니다.
2. 더 쉬운 탐색
디렉터리 간에 이동할 때 간소화된 프롬프트를 통해 현재 위치를 빠르게 파악할 수 있습니다.
3. 사용자 지정 가능
이 $PROFILE 파일을 사용하면 프롬프트를 추가로 조정하거나 워크플로에 맞게 다른 사용자 지정 내용을 추가할 수 있습니다.
참조
PowerShell 환경 사용자 지정에 대한 자세한 내용은 공식 Microsoft 설명서를 참조하세요.
셸 환경 사용자 지정 – PowerShell | Microsoft Learn