ksh 에나 bash 에서 프롬프트의 색깔을 원하는 색으로 바꾸는 방법입니다.

다음과 같이 노랑 바탕에 빨간 글씨로 볼 수 있지요..

{ 참고 : 터미널 중에 색깔이 표시가 되는 것이 있고 되지 않는 것이 있습니다.

           XTERM  에서 작업하시면 색깔이 제대로 보이실 겁니다. }

[/] #

위와 같이 나타내기 위해서는 색깔 코드에 대해 아셔야 합니다.

다음은 색깔 코드를 정리 하였습니다.

1. 문자 코드

   [1m   볼드체       [0m   모든 값을 원 상태로

2. 문자 색깔 코드

   [30m   검정        [31m   빨강     [32m    녹색

   [33m   노랑        [34m   파란     [35m    자주빛

   [36m   청록색     [37m    하얀색

3. 문자 배경색 코드   

   [40m   검정        [41m   빨강     [42m    녹색

   [43m   노랑        [44m   파란     [45m    자주빛

   [46m   청록색     [47m    하얀색

 

다음과 같이 PS1 변수에 값을 설정 하면 됩니다.

PS1 이란 변수는 프롬프트에 문자를 주는 변수 입니다.

 

# vi  $HOME/.profile

export  PS1='^[[1m^[[43m^[[31m [$PWD] # ^[[0m'

                      볼드체  노랑바탕 빨간 문자                           초기화

 

이때 vi 편집기에서  ^[  값을 입력 하기위해 반드시 다음과 같이 하셔야 합니다.

우선 [CTRL] 키와 V 키를 입력 하고 다음에 [ESC] 키를 입력 하여야 합니다.

그렇지 않고 그냥 ^[ 이라고 입력 하면 아무것도 되지 않습니다.

vi 에서 위에서와 같이 하기 위해서는 다음과 같이 키를 입력 하셔야 하지요..

export  PS1 =  ' [CTRL] V [ESC] [1m  [CTRL] V [ESC][43m [CTRL] V [ESC] [31m [$PWD] #

                        [CTRL] V [ESC] [0m'

 과 같이 입력 하셔야 합니다.

 

사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'SuperCluster,EXADATA,ODA' 카테고리의 다른 글

오라클 SAR 수행 방법  (0) 2016.01.03
ASR CONFIGURE (ODA)  (0) 2015.12.31
CIDR(Classless Inter-Domain Routing)  (0) 2015.12.29
SCSI는 무엇인가?  (0) 2015.12.29
SetUID의 위험성  (1) 2015.12.29

+ Recent posts