쉘에서 명령 앞에 user@os를 표시하는 방법

쉘에서 명령 앞에 user@os를 표시하는 방법

현재 내 쉘은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

그것은 다음과 같이 나타나곤 했습니다 user@distro ~$. user@distro를 터미널에 표시하려면 어떻게 해야 합니까? 저는 Konsole을 터미널로 사용하고 있습니다.

답변1

사라진 이유는 .bashrc 파일의 PS1 변수를 덮어썼기 때문입니다. 다음 설정은 내가 원하는 효과를 제공합니다.

PS1='\u@\h \w$(__git_ps1 " (%s)")\$ '

구체적으로 "\u@\h"는 질문 제목에서 언급한 패턴입니다.

편집하다: Glenn Jackman의 의견에 따라 내보내기가 제거되었습니다.

관련 정보