루트 사용자를 사용할 때 프롬프트 끝에 "$"를 사용할 수 있습니까?

루트 사용자를 사용할 때 프롬프트 끝에 "$"를 사용할 수 있습니까?

root@machine : /root $ 구조의 프롬프트가 표시됩니다. 이는 루트 사용자가 이 프롬프트를 사용하고 있다는 의미입니까?

답변1

팁은 거짓말을 할 수 있지만 대개는 그렇지 않습니다. 그러나 root@( /root다른 사용자는 해당 디렉토리에 들어갈 수 없으므로) 둘 다 루트 쉘이라는 의미입니다.

답변2

셸 설정에 따라 프롬프트가 달라질 수 있습니다. 일반적으로 환경 변수 "PS1"에 의해 제어되며 다음을 사용하여 프롬프트 문자열을 인쇄할 수 있습니다.

$PS1 에코

또는

인쇄 환경 문의 | PS1

그리고 bash 구성 파일을 편집하여 이 프롬프트 문자열을 영구적으로 변경하세요. 예를 들어 ~/.bashrc입니다.

관련 정보