터미널을 실행할 때 기본 bash 프롬프트가 나타납니다.

터미널을 실행할 때 기본 bash 프롬프트가 나타납니다.

Linux(Centos)에서 터미널을 실행할 때마다 콘솔 줄은 다음으로 시작됩니다.

bash-4.1$

Centos 설치 중에 사용자 "mark"를 만들었습니다. 그날 늦게 나는 어떤 이유에서인지 내 이름을 "John"으로 바꿔야 했습니다.

그래서 저는 이 파일들로 가서 "mark"를 "john"으로 변경했습니다.

/etc/passwd 
/etc/group
/etc/shadow
mv mark john

재부팅 후 이제 bash-4.1$터미널에 프롬프트가 표시됩니다.

답변1

위 파일에서 편집한 내용에 따라 다릅니다. 어쩌면 Zoredache가 언급했듯이 passwd 또는 filesystem에서 변경하는 것을 잊었을 수도 있습니다 /home/mark. /home/johnpasswd에는 사용자에게 기본 쉘을 알려주는 항목도 있습니다.

usermod -s <path to shell> <username>명령을 통해 기존 사용자에 대한 기본 셸을 설정할 수도 있습니다 .

관련 정보