Cómo Personalizar El Prompt de La Terminal en Linux

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

16/5/2019 Cómo personalizar el prompt de la terminal en linux

Cómo personalizar el prompt de la terminal en


linux 2014-03-09
Tutorial para personalizar el prompt en una terminal linux

En muchas distribuciones de Gnu/Linux, la terminal de comandos trae por defecto una característica
un tanto incómoda: el mostrar la ruta actual como parte del prompt. Esto en muchas ocasiones se
vuelve un problema, no queda espacio para escribir los comandos, aquellos que administran
remotamente servidores estaran de acuerdo conmigo.

¿Si existe la posibilidad de ejecutar el comando pwd, entonces para que necesito saber el directorio
que me encuentro desde el prompt de la terminal?

Si este no es tu problema, pero aún así quieres conocer cómo personalizar el prompt de la terminal
hacia algo más minimalista este nanotutorial es para ti.

Para las siguientes configuraciones vamos a utilizar el editor nano, si no conoces de este editor o
quieres aprender más de el, te recomiendo el siguiente nanotutorial: Tutorial del Editor de Texto
Nano.

PS1
Esta constante guarda la configuración del prompt de la terminal. Basta que ejecutes el siguiente
comando para saber cual es la configuración actual:

echo $PS1

https://www.nanotutoriales.com/como-personalizar-el-prompt-de-la-terminal-en-linux 1/5
16/5/2019 Cómo personalizar el prompt de la terminal en linux

En este ejemplo podemos observar los caracteres \u y \h. El primero representa el nombre del
usuario actual; el segundo el nombre del host actual, es decir el nombre de tu ordenador o servidor.

A continuación pueden observar las opciones más comunes que podemos utilizar en nuestra
personalización:

\A
Hora en formato 24. Ej. 23:00.

\d

Fecha en formato: Día de la semana, mes y día del mes. Ej. Tue Dec 21.

\h
Nombre del host. Ej. cronus.

\H

Nombre del host incluyendo dominio. Ej. cronus.nanotutoriales.com.

\j

Número de procesos ejecutándose en el sistema.

\t

Hora en formato 24 (hh:mm:ss). Ej. 10:34:55.

https://www.nanotutoriales.com/como-personalizar-el-prompt-de-la-terminal-en-linux 2/5
16/5/2019 Cómo personalizar el prompt de la terminal en linux

\T

Hora en formato 12 (hh:mm:ss). Ej. 21:00:45.

\@

Hora en formato 12 incluyendo AM/PM.

\u

Nombre de usuario.

\w

Directorio actual. Ej. /var/log

\W
Última parte del directorio actual. Ej. log

Identificador del tipo de usuario, este cambia según los privilegios del mismo. Ej. $ usuario normal, #
usuario root.

Personalizando el prompt en el archivo .bashrc


Para personalizar nuestro prompt vamos a editar el archivo .bashrc en la raíz del directorio de
nuestro usuario. Ejecutamos entonces el siguiente comando:

nano ~/.bashrc

Debemos ir hasta el final del archivo donde vamos a colocar lo siguiente:

export PS1="> "

Guardamos el archivo.

Para aplicar los cambios ejecutamos el siguiente comando:

source ~/.bashrc

Ahora podemos observar un formato minimalista, donde luego del caracter > es el espacio disponible
para escribir nuestros comandos.

https://www.nanotutoriales.com/como-personalizar-el-prompt-de-la-terminal-en-linux 3/5
16/5/2019 Cómo personalizar el prompt de la terminal en linux

Intentemos ahora un formato con algunas de los parametros vistos en el punto anterior.

Abrimos nuevamente el archivo .bashrc y ahora escribimos lo siguiente:

export PS1="\u@\h \$ "

Aplicamos la configuracion con el siguiente comando:

source ~/.bashrc

https://www.nanotutoriales.com/como-personalizar-el-prompt-de-la-terminal-en-linux 4/5
16/5/2019 Cómo personalizar el prompt de la terminal en linux

Recuerda que debes realizar estos mismos pasos por cada usuario al cual desees personalizar el
prompt de la terminal.

https://www.nanotutoriales.com/como-personalizar-el-prompt-de-la-terminal-en-linux 5/5

También podría gustarte