El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 25-06-2020 18:46:35

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,190

Eliminar los duplicados y lineas inútiles de nuestro historial bash

Eliminar los duplicados de nuestro historial bash

giphy.gif

Hemos visto en este tema lo útil que es consultar su historial bash con el comando history
Hablando de lo nuestro: Podemos, por ejemplo, volver a lanzar un ataque reaver o aireplay-ng sin tener que volver a entrar el bSSID completo (sin errores big_smile), los parámetros. el essid..
  Tan solo ejecutamos history "grepeando"  la palabra reaver 

history | grep reaver

history_duplicates_1.jpg

  Y ejecutamos la linea de ordenes que nos interesa indicando su numero

! 1234

(O copiamos y pegamos la orden en consola y le damos a <enter>)
La cosa es que nuestro historial se hincha rápido: Cada vez que ejecutamos una orden otra vez se queda ahí.
Y muy rápido tendremos x veces repetidas las ordenes que mas empleamos.
Los doblones siempre ocupan espacio, dificultan la lectura y no sirven de nada.

  Para quitar a todos los doblones debemos editar el archivo de configuración de nuestro usuario, a saber el archivo "escondido" bashrc
Lo abrimos con un editor de texto

nano  ~/.bashrc 

Buscamos la variable HISTCONTROL para modificar su valor y dejarla así

HISTCONTROL=erasedups:ignoreboth

erasedups: Para borrar los duplicados en el histórico
ignoreboth: Combinación de ignorespace (no guardar las lineas empezando con un espacio en el histórico) y ignoredups (para no guardar los duplicados en el histórico)

history_duplicates_3.jpg

(Para guardar los cambios con nano hay que pulsar <Ctrl>+ <O> y luego confirmar el fichero de destino con <Enter>)
 
  Para aplicar los cambios reiniciamos el script bashrc

source ~/.bashrc

   O bien reiniciamos nuestra sesión

  A partir de este momento nuestro histórico será más conciso y más utilizable
Fuentes

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

Pie de página

Información del usuario

Ultimo usuario registrado: nicoland
Usuarios registrados conectados: 0
Invitados conectados: 7

Estadisticas de los foros

Número total de usuarios registrados: 1,944
Número total de temas: 1,443
Número total de mensajes: 14,301

Máx. usuarios conectados: 373 el 30-09-2019 15:04:36