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
'기술 노트' 카테고리의 다른 글
AIX에서의 XL gcc 컴파일러: 설치/삭제 가이드 (2) | 2022.03.15 |
---|---|
AIX에서 오픈소스 패키지 설치하기: 리눅스와의 차이점과 필수 도구 (0) | 2022.03.14 |
애자일 선언과 소프트웨어 장인 정신: 더 나은 개발을 위한 나의 다짐 (0) | 2022.02.10 |
형상 관리 도구의 선택: Git, SVN, 그리고 DevOps 환경에서의 최적화 (4) | 2022.02.09 |
개발과 운영의 경계를 허물다: 데브옵스와 실무 경험기 (1) | 2022.02.08 |