1. 현재 설정된 PS1 쉘 변수 값
[isbyeon@isbyeon ~]# echo $PS1
2. PS1 변수에 사용되는 기호 및 예제
기호 | 설명 |
예제 |
\t |
현재시간(24시간제) HH:mm:ss |
$ export PS1="[\u@\h \W (\t)]\$" [isbyeon@isbyeon test (14:37:46)]$ |
\T |
현재시간(12시간제) hh:mm:ss |
$ export PS1="[\u@\h \W (\T)]\$"
[isbyeon@isbyeon test (2:38:09)]$ |
\@ |
현재시간(12시간제) hh:mm AM/PM |
$ export PS1="[\u@\h \W (\@)]\$" [isbyeon@isbyeon test (2:40 PM)]$ |
\d |
현재날짜 요일 월 일 |
$ export PS1="[\u@\h \W (\d)]\$" [isbyeon@isbyeon test (Sat Dec 29)]$ |
\s |
현재사용하고 있는 쉘 |
$ export PS1="[\u@\h \W (\s)]\$" [isbyeon@isbyeon test (-bash)]$ |
\w |
절대경로 |
$ export PS1="[\u@\h \W (\w)]\$" [isbyeon@isbyeon test (~/test/test2)]$ |
\W |
현재디렉토리 |
$ export PS1="[\u@\h \W (\W)]\$" [isbyeon@isbyeon test (test2)]$ |
\u |
사용자명 |
$ id -un isbyeon
$ export PS1="[\u@\h \W (\u)]\$" [isbyeon@isbyeon test (isbyeon)]$ |
\h |
호스트명 |
$ hostname isbyeon.kobic.kr
$ export PS1="[\u@\h \W (\h)]\$" [isbyeon@isbyeon test (isbyeon)]$ |
\H | 도메인명 |
$ hostname isbyeon.kobic.kr
$ export PS1="[\u@\h \W (\h)]\$" [isbyeon@isbyeon test (isbyeon.kobic.kr)]$ |
\# |
로그인 후 명령어 입력 횟수 |
$ export PS1="[\u@\h \W (\#)]\$" [isbyeon@isbyeon test (49)]$ |
\! |
History 번호 |
$ export PS1="[\u@\h \W (\!)]\$" [isbyeon@isbyeon test (88)]$ $ history | grep 87 export PS1="[\u@\h \W (\!)]\$"
|
UID(0) => # // root사용자 UID(1) => $ // 일반사용자 |
$ export PS1="[\u@\h \W (\\$)]\$" [isbyeon@isbyeon test ($)]$ |
3. 적용
# vi /etc/bashrc
export PS1="[$(whoami)@str:\w]$ "
else
export PS1="[$(whoami)@str:\w]# "
fi
'Linux > CentOS' 카테고리의 다른 글
CentOS 네트워크 설정 (0) | 2012.12.29 |
---|---|
리눅스에서 PING 응답 차단하기 (0) | 2012.12.29 |
리눅스 OS 배포판 정보 확인 (0) | 2012.12.29 |
리눅스 OS 커널 버젼 확인 (0) | 2012.12.29 |
로그인 공지사항(issue, issue.net, motd) (0) | 2012.12.27 |
최근댓글