답변:
tante가 말했듯이 $PS1
(왼쪽 프롬프트) (및 선택적으로 $PS2
(두 번째 프롬프트))를 설정해야합니다.
(다른 변수 $RPS1
는 zsh의 (오른쪽 프롬프트) 와 같은 다른 쉘에 존재합니다 )
가장 좋은 방법은 .bashrc
홈 디렉토리에서 파일 을 편집 하고 다음과 같은 것을 추가하는 것입니다.
export PS1=...
유용한 색상 목록이 많기 때문에 항상 유용한 추가 링크 를 제공합니다 .
다른 사람들이 말했듯이, 이것은 환경 변수 var PS1
및에 의해 결정됩니다 PS2
.
우분투의 기본값 ps1
은 다음과 같습니다${debian_chroot:+($debian_chroot)}\u@\h:\w\$
따라서 다음을 실행해야합니다.
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
로그인 할 때마다 실행하려면 ~/.bashrc
파일에 넣으십시오 .
echo "export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$" >> ~/.bashrc
아치에 대해 구체적으로 물었으므로 (실제로 중요하지 않지만 답변에 추가 할 좋은 변명을합니다 ...) 아치 위키 : Color Bash Prompt 에서이 항목을 봐야 합니다. 그리고 더 재미있게, Arch Forums : PS1은 무엇입니까? . (더 많은 정교한 프롬프트로 서로를 능가하려는 사람들의 페이지와 페이지는 .... 당신을위한 전형적인 아치 사용자입니다.)
$PS2
올바른 프롬프트가 아닌 여러 줄에 걸쳐 명령을 작성할 때 표시되는 프롬프트입니다. 올바른 프롬프트는 zsh에서$RPS1
($RPS2
따라서 여러 줄에 대해) 표시됩니다. bash에는 올바른 프롬프트가 없습니다.