visualización del prompt

kterm.png

QUÉ HICE

Hice una modificación al prompt del shell Bash, para que muestre la fecha y hora de tal manera que en vez de verse así:

siddharta@kubuntu:~$

se vea así:

[2009-06-18 11:22:16] siddharta@kubuntu:~$

CÓMO LO HICE

Se modifica la variable de entorno PS1, que es la que despliega el prompt. Primero se hacen pruebas modificando dicha variable directamente en el shell, y después se modifica un archivo de configuración para que el cambio sea permanente. Primero explicaré cómo se configuran las variables y posteriormente cómo se aplican los cambios

Para la fecha (Date) se usa la siguiente sintaxis (observar que la letra D es mayúscula):

\D{}

kterm.png

QUÉ HICE

El uso de la terminal es indispensable en un sistema UNIX. La terminal permite usar el shell del sistema operativo, y mediante comandos se dan instrucciones al mismo. Típicamente la terminal tiene un fondo negro y texto blanco. Kubuntu (y muchas otras distribuciones Linux) usan el shell Bash como predeterminado.

Al usar la terminal se visualiza una línea llamada prompt. El prompt es la línea del shell que indica de manera predeterminada: el usuario de la sesión, el nombre del equipo, el directorio actual, y permite diferenciar si el usuario es normal ($) o es root (#). Al final de la línea se muestra el cursor esperando la introducción de comandos. Este es un ejemplo del prompt:

siddharta@kubuntu:~$ _