반응형
/********************************************************************************************
-- Title : [Lnx] 사용자 프롬프트 변경하기
-- Reference : takuma99.tistory.com
-- Key word : 프롬프트 prompt
********************************************************************************************/

1. 본인의 계정에만 적용

# vi ~/.bashrc
export PS1="[\u@\h \w]\\$ " <- 이 부분 추가

# source ~/.bashrc <- 적용


2. 시스템 전체에 적용 (root 계정으로 접속하여 수행해야 함)

# vi /etc/profile.d/prompt.sh <- 원래 없는 파일인데 이렇게 하면 추가됨. 부팅시 시스템 전역에 영향을 미침.
export PS1="[\u@\h \w]\\$ " <- 이 부분 추가


사용 가능한 문자열 옵션은 다음과 같다.

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


반응형

+ Recent posts