Root Shell 표기 변경 명령어
아래의 명령어를 사용하면 이미지와 같이 쉘의 표기 방식으로 변경됩니다.
echo'export PS1="[\[\033[33;1m\]\u\[\033[31;1m\]@\[\033[34;1m\]\h\[\033[32;1m\] \w\[\033[37;1m\]]\\$"'>>/etc/bashrc
환경변수 직접 적용
환경변수에서 직접 변경할 경우 아래 명령어를 적용하고자 하는 환경변수 파일에 넣고 다시 로그인하거나 환경변수 파일을 적용 시키면 쉘 표기법이 변경된다.
적용하고자 하는 환경의 범위는 아래 글을 참고하셔서 적용해주시면 됩니다.
export PS1="[\[\033[33;1m\]\u\[\033[31;1m\]@\[\033[34;1m\]\h\[\033[32;1m\] \w\[\033[37;1m\]]\\$"
이스케이프 시퀀스 설명
아래 표에서는 위에서 적용한 쉘 시퀀스에 대한 설명이다.
이스케이프 시퀀스 | 설명 |
\[\033[33;1m\] | 노란색 텍스트 |
\u | 사용자 이름 |
\[\033[31;1m\] | 빨간색 텍스트 |
@ | 사용자 이름과 호스트 구분 기호 |
\[\033[34;1m\] | 파란색 텍스트 |
\h | 호스트 이름 |
\[\033[32;1m\] | 초록색 텍스트 |
\w | 현재 작업 디렉토리 |
\[\033[37;1m\] | 흰색 텍스트 |
] | PS1 설정 종료 |
\$ | 일반 사용자는 $로 나타나고, root 사용자는 # |