miércoles, 20 de marzo de 2013

Buscar History

history grep | mkfs

Muestra la lista de historia de órdenes con números de línea, el fichero de historial por defecto esta contenido en el valor de la variable HISTFILE.
history n muestra las últimas n líneas
history -c borra la lista de historial (borrando todas las entradas).
history -d 625 Borra el comando que se encuentre en la posición 625 de la lista de historial
history -a añade las líneas de historia ‘‘nuevas’’ (las introducidas desde el inicio de la sesión de bash en curso) al fichero de historia.
history -r lee los contenidos del fichero de historia y los usa como la historia en curso.
Trabajando con el Historial de comandos
!find ejecuta la última orden que empieza por la cadena find
!?home? ejecuta la última orden que contenga la cadena home
ctrl+r busca la cadena en el history
comando ejecuta comando sin que este sea almacenado en el historial de comandos, esto será así dependiendo del valor de las variables de ambiente HISTCONTROL y HISTIGNORE (ver man bash, para mayor información)
kill -9 $$ sale del shell actual sin guardar el historial de comandos.