Putty를 통해 SuSe Linux 시스템에 로그인했습니다.
갑자기 명령줄 뒤에 백분율 값이 나타납니다. 다음과 같습니다.
[<DOMAIN>\<USER>@<HOST>:/home] 544%
값이 명령의 현재 인덱스인 것 같습니다 history
. 어떻게 삭제할 수 있나요? 어떻게 활성화했나요?
편집하다:
PS1='[\u@\h:\w] \!% '
\를 제거하면! $HOME/.profile PS1에서 끌 수 있습니다. 환경 변수를 변경할 때 실수로 튜토리얼에서 복사한 것 같습니다.
답변1
프롬프트를 수정하고 싶습니다. Bash는 대부분의 Linux 배포판의 기본 셸이며 , , 또는 /etc/profile
에서 대화형 로그인 을 위해 설정할 수 있습니다 . 이는 파일이 로드되는 순서이므로 의 정의는 이전 정의를 재정의합니다.$HOME/.bashrc
$OHME/.bash_profile
$HOME/.bash_login
$HOME/.profile
$HOME/.profile
따라서 기록 인덱스 없이 기본적으로 동일한 형식을 유지하려면 다음과 같이 추가할 수 있습니다(DOMAIN이 $HOME/.profile
SSSD를 통해 환경에 추가되었다고 가정).$domain
PS1='[$domain\\\u@\h:\w]% `
export PS1
그러면 다음과 같은 프롬프트가 표시됩니다.
[<DOMAIN>\<USER>@<HOST>:~]%
팁 설정에 대한 추가 정보이 튜토리얼을 읽어보세요.