우분트 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 |