[mayur@centos ~]$ su
Password:
[root@centos mayur]#
그냥 "centos"였으면 좋겠어요. 어떻게 하나요?
답변1
주석 문자열에 따르면 프롬프트 문자열 \W
에서 디렉터리 요소를 보고 싶지 않은 것 같습니다 (여기에 설명되어 있음).PS1
배쉬 매뉴얼).
사용자(mayur) 및/또는 루트 계정의 경우 .profile 또는 .bashrc(PS1 설정을 찾을 수 있는 위치)를 편집하고 \W
그 일부를 삭제하면 다음과 같습니다.
PS1='[\u@\h]\$ '
결국에는 그것이 도움이 되거나 유용하다는 것을 알게 될 수도 있지만 \W
, 적어도 지금은 호스트 이름이 실제로 변경되지 않는다는 것을 알고 있습니다. 단지 도움을 주려고 하는 것은 단지 쉘의 프롬프트일 뿐입니다.
Steeldriver가 주석에서 지적했듯이 ; su -
대신을 사용하면 su
이 (정확한) 오해의 소지가 있는 프롬프트 문자열을 보는 것을 피할 수 있습니다. 이는 현재 디렉터리를 대상(루트) 사용자의 홈 디렉터리로 변경하는 효과를 갖습니다.
[root@centos mayur]#
당신은 볼 수 있습니다 :
[root@centos ~]#