본문 바로가기

IT/Linux

[Ubuntu] 터미널 프롬프트(Bash Shell) 색상 변경

반응형

우분투의 배시 쉘(Bash Shell)은 일반적으로 흑백으로 표시됩니다.

터미널 프롬프트의 색상 변경을 통해 명령어와 쉽게 구분해서 표시할 수 있습니다.

명령어 변경을 위해서 먼저 아래와 같이 입력합니다.

nano ~/.bashrc

각 계정의 bashrc 파일을 수정하는 것이기 때문에 각 계정에만 반영됩니다.

중간 정도에 보면 아래와 같이 PS1이 정의되는 부분이 있습니다.

위의 if문에서 보이는 것과 같이 프롬프트 색상과 관련된 처리인 것을 알 수 있습니다.

색상 적용을 위해 else 아래의 PS1 앞에 #를 추가하고 아래 내용을 입력합니다.

PS1='\[\033[1;36m\]\u\[\033[1;31m\]@\[\033[1;32m\]\h:\[\033[1;35m\]\w\[\033[1;31m\]\$\[\033[0m\] '

아래와 같이 내용이 수정되면 됩니다.

기존 라인이 #으로 주석 처리되고 새로운 PS1이 정의된 것을 확인할 수 있습니다.

저장을 위해서 Ctrl + X, Y, 엔터를 순서대로 누릅니다.

터미널에 다시 연결되면 아래와 같이 프롬프트 색상이 변경되는 것을 확인할 수 있습니다.

명령어와 식별이 가능하기 때문에 보기가 수월합니다.

반응형