계정의 ~/.bashrc 설정
PS1='\e[0;36m[\u@\W]\$ \e[m'
PS1='\e[0;36m[\u@\W]\$ \e[m'
PS1='\e[0;36m[\u@\W]\$ \e[m'
root의 ~/.bashrc 설정
PS1='\[\e[93m\][\u@\W]\$ \e[m'
PS1='\[\e[93m\][\u@\W]\$ \e[m'
PS1='\[\e[93m\][\u@\W]\$ \e[m'
2. 프롬프트 수정
\t 현재 시간을 HH:MM:SS 형식으로 보여준다.
\d 날자를 "요일 월 일" 형식으로 보여준다. Tue Jan 23
\s 쉘의 이름을 보여준다.
\w 현재 작업디렉토리를 완전경로로 보여준다.
\W 현재 작업디렉토리의 이름을 보여준다.
\u 현재 사용자의 사용자명
\h 호스트만
\H 호스트이름전체
\# 현재 명령의 명령 번호
\$ root이면 #, 일반사용자이면 $
\! 이 명령의 히스토리 번호
\nnn 8진수 nnn에 해당하는 문자
\[ 비출력문자의 시퀀스를 시작한다.
\] 비출력문자의 시퀀스를 마친다.
3. bash 에 적용하기
~/.bashrc 에서 PS1 변수를 설정하는 부분을 변경하면 됩니다.
코드가 좀 복잡하다면 제일 마지막에 export 로 넣어주셔도 됩니다.
export PS1="[\u@\h:\W]\$"
4. 색 지정하기
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "
\e[0;31m : Start color scheme
[\u@\h \W]\$
\e[m : Stop color scheme
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | ... # Console Style Constants RST= "\[\e[0m\]" # Reset Styles BOLD= "\[\e[1m\]" # Bold UL= "\[\e[4m\]" # Underline HL= "\[\e[7m\]" # Highlight (inverse) FG_BLACK= "\[\e[90m\]" # Foreground black FG_RED= "\[\e[91m\]" # Foreground red FG_GREEN= "\[\e[92m\]" # Foreground green FG_YELLOW= "\[\e[93m\]" # Foreground yellow FG_BLUE= "\[\e[94m\]" # Foreground blue FG_MAGENTA= "\[\e[95m\]" # Foreground magenta FG_CYAN= "\[\e[96m\]" # Foreground cyan FG_WHITE= "\[\e[97m\]" # Foreground white BG_BLACK= "\[\e[100m\]" # Background black BG_RED= "\[\e[101m\]" # Background red BG_GREEN= "\[\e[102m\]" # Background green BG_YELLOW= "\[\e[103m\]" # Background yellow BG_BLUE= "\[\e[104m\]" # Background blue BG_MAGENTA= "\[\e[105m\]" # Background magenta BG_CYAN= "\[\e[106m\]" # Background cyan BG_WHITE= "\[\e[107m\]" # Background white |
'List > Linux' 카테고리의 다른 글
[Linux] 커널 버전 별 메모리 보호 기법 (0) | 2015.04.01 |
---|---|
RTL (0) | 2015.03.25 |
gdb, gdb-peda 사용 팁 (0) | 2015.03.08 |
라이브러리 종류 및 생성 (0) | 2015.02.11 |
Ubuntu 웹서버 구축[Web server] (0) | 2015.02.03 |