터미널에서 사용자 이름을 작게 만드는 방법은 무엇입니까?


16

터미널을 열면 사용자 이름과 컴퓨터 이름이 표시됩니다. 예를 들어 광산은 다음을 보여줍니다 romeo@romeo-Satellite-C660D:~$. 좀 크기 때문에 정말 짜증납니다. 로미오 만 표시하는 것처럼 더 작게 만들 수 있습니까?

나는 그것이 어리석게 들린다는 것을 알고 있지만 Unix 기반의 OS를 처음 사용합니다.

답변:


21

PS1환경에서 변수 를 변경 해야합니다. PS1명령 프롬프트가 얼마나 멋진 지, 그리고 어떤 정보가 포함 될지에 대한 책임이 있습니다.

영구적 인 변화

다음은 .bashrcUbuntu 10.04 LTS 의 기본 파일에서 발췌 한 내용입니다 .

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

그러면 명령 프롬프트가 다음과 같이 나타납니다. username@hostname:~/directory$

를 변경하고 @\h에서 부분을 삭제 PS1하면 명령 프롬프트에서 호스트 이름 부분이 제거됩니다.

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u:\w\$ '
fi

결과: username:~/directory$

임시 변경

PS1현재 bash세션 에서 재정의 :

export PS1="\u:\w\$ "

자원:



-3
export PS1='\t$'

내가 터미널 I에 가능한 약간의 배경 정보로 표시 선호하기 때문에 일반적으로 모든 세션 사용자 정의 #, $


이 질문에 어떻게 대답합니까?
TheWanderer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.