Configurando el comportamiento de bash

Aquí vamos a exponer un tema muy sencillo: vamos a limitarnos a usar el prompt y las configuraciones de bash que mandriva nos proporciona, pero que no suelen estar cargadas de forma predeterminada en los usuarios. También añadiremos el soporte para bash-completion

Instalando bash-completion
urpmi bash-completion

Bash-completion nos permite completar muchísimos comandos pulsando el tabulador. Por ejemplo:

killall -15 [Tab][Tab]

Nos muestra los procesos que podemos matar.

kill -15 [Tab][Tab]

Nos muestra los PID que podemos matar.

Cargando las configuraciones de bash de mandriva para nuestro usuario

Tras instalar el bash-completion nos encontraremos con que nuestro usuario no parece que lo use, para ello, vamos a copiar los ficheros de configuración apropiados y, de paso, los aliases y configuraciones de mandriva :-)

Tan sencillo como ejecutar lo siguiente como usuario:

cp -R /etc/skel/.bash* /home/pacho/.

Para que tenga efecto, basta ejecutar en el terminal:

reset

Así matamos todos los pájaros de un tiro y cargamos los ficheros de configuración que hemos copiado (.bash_completion, .bash_profile, .bash_logout, .bashrc) de un tirón. Si deseamos cargar sólo un archivo en concreto, podemos hacer, por ejemplo:

cd
. .bashrc

Saludos