기술 노트

AIX에서 이상적인 PS1 프롬프트 설정하기: 효율적인 작업 환경 만들기

anothel 2022. 3. 13. 16:41

1. 이상적인 PS1 설정의 필요성

AIX에서 작업할 때 효율적이고 익숙한 프롬프트는 가독성과 작업 속도에 큰 도움을 준다. 사용자 이름, 호스트 이름, 현재 디렉토리 정보가 포함된 PS1 설정을 통해 빠르게 환경을 파악할 수 있다.

이상적인 프롬프트 = 익숙한 프롬프트


2. PS1 설정 방법

이상적인 PS1 프롬프트 설정을 위해 다음 단계를 수행한다.

시작 파일 수정

시스템 시작 파일 중 하나인 ~/.profile 파일을 연다.

$ vi ~/.profile

PS1 변수 추가

사용자 이름, 호스트 이름, 현재 디렉토리 정보를 포함한 프롬프트를 설정하기 위해 다음 내용을 추가한다.

export PS1="[$USER@$HOSTNAME "'${PWD##*/}'"]\$ "

파일 저장 및 실행

설정이 완료되면 esc를 누른 후 다음 명령어로 저장하고 종료한다.

:wq

설정 적용하기

변경된 프롬프트 설정을 적용하려면 다음 명령어를 실행한다.

$ . ~/.profile
이제 프롬프트는 다음과 같은 형식으로 표시된다.
[anothel@localhost exp]$
 

3. 참고 사항

  • 로그인 시 자동 적용
    • ~/.profile 파일을 수정하면 로그인할 때마다 설정이 자동으로 적용된다.
  • 임시 프롬프트 변경
    • 설정을 한 번만 적용하고 싶다면, export PS1="..." 명령어를 터미널에 직접 입력해도 된다.

Reference

https://logic.edchen.org/how-aix-ps1-set-command-prompt/
https://www.ibm.com/docs/en/aix/7.2?topic=customization-changing-your-system-prompt

728x90