우분트 prompt를 변경하는 방법에 대해서 알아보도록 하겠습니다.
아래는 현재 prompt를 확인하는 방법입니다.
이러한 프롬프트를 수정하기 위해서는 아래와 같은 옵션이 있습니다. 옵션을 변경해서 본인이 원하는 prompt모양을 가지도록 하면 될 것입니다.
아래는 프롬프트 옵션입니다.
| \t | 현재 시간을 HH:MM:SS 형식으로 보여준다. |
| \d | 날자를 "요일 월 일" 형식으로 보여준다. Tue Jan 23 |
| \s | 쉘의 이름을 보여준다. |
| \w | 현재 작업디렉토리를 완전경로로 보여준다. |
| \W | 현재 작업디렉토리의 이름을 보여준다. |
| \u | 현재 사용자의 사용자명. |
| \h | 호스트만 |
| \H | 호스트이름전체 |
| \# | 현재 명령의 명령 번호 |
| \$ | root이면 #, 일반사용자이면 $ |
| \! | 이 명령의 히스토리 번호 |
| \nnn | 8진수 nnn에 해당하는 문자 |
| \[ | 비출력문자의 시퀀스를 시작한다. |
| \] | 비출력문자의 시퀀스를 마친다 |
옵션을 선택하고 bash에 적용합니다. 적용방법은 아래와 같습니다.
색을 지정하고 싶으면 아래와 같은 방법으로 지정하면 됩니다.
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "
\e[0;31m : Start color scheme
[\u@\h \W]\$
\e[m : Stop color scheme
아래는 색상표 :
| 0;30 | Black |
| 0;34 | Blue |
| 0;32 | Green |
| 0;36 | Cyan |
| 0;31 | Red |
| 0;35 | Purple |
| 0;33 | Brown |
| 0;34 | Blue |
| 0;32 | Green |
| 0;36 | Cyan |
| 0;31 | Red |
| 0;35 | Purple |
| 0;33 | Brown |