vmware를 통해 가상 머신으로 centos 7을 실행하고 있으며 기본 사용자는 다음과 같습니다.
unsername: osboxes.org
password: osboxes.org
-r
나는 새로운 사용자(john)를 생성하고 해당 플래그를 사용하여 그의 홈 디렉토리에서 osboxes.org를 삭제했습니다.여기
이제 john으로 로그인했지만 터미널에서 여전히 osbox를 볼 수 있습니다.
[john@osboxes ~]$
답변1
표시된 내용은 $PS1
Linux의 기본 사용자 셸 프롬프트 와 매우 유사합니다 [user@host dir]$
.
현재 설정을 나열하십시오.
$PS1의 현재 설정을 확인하려면 다음을 입력하십시오.
echo $PS1
현재 호스트 이름을 나열하려면 다음을 입력하십시오.
hostname
hostname -f # For FQDN
현재 사용자를 나열하려면 다음을 입력하십시오.
id
whoami
프롬프트 값:
귀하의 $PS1
콘텐츠는 다음과 같습니다: [\u@\h \W]\$
(redhat "default"). 그게 무슨 뜻이야?
\u The name of the logged-in user
\h The hostname up to the first '.'
\$ Shows a $ for a regular user or # for root user
자세한 내용은 을 참조하세요 man bash
.
인용하다:
- 방법: bash 사용자 정의 프롬프트 변경/설정(PS1)- bash 프롬프트 튜토리얼
- Bash 프롬프트 이스케이프 시퀀스- Bash 프롬프트 시퀀스 목록
- 배쉬 PS1 생성기- 나만의 맞춤 프롬프트 만들기
- 시스템의 모든 사용자 나열- Linux 사용자에 대해 자세히 알아보기
- CentOS 7에서 호스트 이름 변경 및 설정- 호스트 이름을 변경하려는 경우.