[정리] linux prompt 변경

해당 계정에만 적용


vi ~/.bashrc 파일에 아래 내용 추가


export PS1=" 변경내용 "


source ~/.bashrc


모든계정에 적용


/etc/profile.d/prompt.sh 파일 만들어 주고 변경내용 추가


export PS1=" 변경내용 "


옵션

\t 현재 시간을 HH:MM:SS 형식으로 보여준다.

\d 날자를 "요일 월 일" 형식으로 보여준다. Tue Jan 23

\s 쉘의 이름을 보여준다.

\w 현재 작업디렉토리를 완전경로로 보여준다.

\W 현재 작업디렉토리의 이름을 보여준다.

\u 현재 사용자의 사용자명

\h 호스트만

\H 호스트이름전체

\# 현재 명령의 명령 번호

\$ root이면 #, 일반사용자이면 $

\! 이 명령의 히스토리 번호

\nnn 8진수 nnn에 해당하는 문자

\[ 비출력문자의 시퀀스를 시작한다.

\] 비출력문자의 시퀀스를 마친다.