¿Cómo hacer que el nombre de usuario en la terminal sea más pequeño?


16

Cuando abre una terminal, muestra el nombre de usuario y el nombre de la máquina. Como un ejemplo de minas espectáculos: romeo@romeo-Satellite-C660D:~$. Es realmente molesto porque es un poco grande. ¿Puedo hacer que esto sea más pequeño, como, solo mostrar romeo?

Sé que suena estúpido, pero soy nuevo con los sistemas operativos basados ​​en Unix.

Respuestas:


21

Necesita modificar la PS1variable en su entorno. PS1es responsable de cuán elegante se verá su símbolo del sistema y qué información contendrá.

Cambio permanente

El siguiente es el extracto del .bashrcarchivo predeterminado en Ubuntu 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

Esto hace que el símbolo del sistema se vea así: username@hostname:~/directory$

Si cambia esto y elimina @\hparte PS1, se deshará de la parte del nombre de host en su símbolo del sistema:

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

Resultado: username:~/directory$

Cambio temporal

Anular PS1en su bashsesión actual :

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

Recursos:



-3
export PS1='\t$'

ya que prefiero mostrar tan poco como sea posible información de fondo sobre el que el terminal generalmente personalizar cada sesión como #, $, etc.


¿Cómo responde esto a la pregunta?
TheWanderer
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.