[haedong@haedong:~] echo $SHELL
/bin/bash
echo $PS1
*모든 변수 앞에 \ 기호를 붙여야 한다. t의 경우 \t @의 경우 @
쉘 변수 | 표시 내용 |
---|---|
t | 현재 시각 표시 (HH:MM:SS, 24H) |
T | 현재 시각 표시 (HH:MM:SS) |
@ | 현재 시각 오전/오후 표시 |
d | 날짜 (요일,월,일) |
s | 사용중인 Shell |
w | 현재 디렉토리 전체 절대 경로 |
W | 현재 디렉토리 |
u | 사용자 명 |
h | 서버 호스트 명 (haedong의 경우 haedong 만 표시 |
H | 서버 호스트 명 (haedong.haedongg.net의 경우 haedongg.net 만 표시 |
\$ | 현재 사용자의 uid가 0(root) 이면 #, 아니면 $ 가 표시된다. |
그 외 정보는 별도 확인 |
# 홈디렉토리의 .bashrc 파일에 아래 export 구문을 추가하거나 /etc/profile 에 추가한다.
export PS1="[\[\033[38;5;45m\]\u@\[$(tput sgr0)\]\[\033[38;5;15m\]\h:\w]\\$\[$(tput sgr0)\]"
- 숫자는 색상 변경을 위한 ANSI코드. 사용자 이름만 하늘색으로 표시된다.
root@centos8:/etc/skel]#
- 이렇게 표시된다.