출처: http://www.bigip.co.kr/index.php?document_srl=5393


1. 쉘에서 즉시 변경하기
export PS1="[\u@\h \W]\$ "

2. ~/.bashrc 변경하기
vi ~/.bashrc <------- export PS1="[\u@\h \W]\$ " 추가
source ~/.bashrc 

3. 모든 사용자를 위해 /etc/bashrc 변경하기
vi etc/bashrc <------- export PS1="[\u@\h \W]\$ " 추가
source etc/bashrc 

###############################################################
참고로 PS1 설정에 가능한 옵션은 아래와 같다.

\t 현재 시간을 HH:MM:SS 형식으로 보여준다.
\d 날자를 "요일 월 일" 형식으로 보여준다. Tue Jan 23
\s 쉘의 이름을 보여준다.
\w 현재 작업디렉토리를 완전경로로 보여준다.
\W 현재 작업디렉토리의 이름을 보여준다.
\u 현재 사용자의 사용자명
\h 호스트만
\H 호스트이름전체
\# 현재 명령의 명령 번호
\$ root이면 #, 일반사용자이면 $
\! 이 명령의 히스토리 번호
\nnn 8진수 nnn에 해당하는 문자
\[ 비출력문자의 시퀀스를 시작한다.
\] 비출력문자의 시퀀스를 마친다.

ex)
PS1="${debian_chroot:+($debian_chroot)}\u@\h:\w\$ " <------- Ubuntu 기본 프롬프트
PS1="[\u@\h \W]\$ " <------ CentOS 기본 프롬프트기


'Dev > linux' 카테고리의 다른 글

우분투 로그인 문제  (1) 2023.09.06
특정 시간 이후의 파일들 삭제  (0) 2013.12.15
Using strace and lsof to track down process hangs  (4) 2011.11.09
linux에서의 링크 생성  (1) 2011.01.27
다양한 top 명령어의 활용  (4) 2010.12.03

+ Recent posts