Todos conocemos qué es el historial (history) de Bash. Muchas veces necesitamos por algún motivo (seguridad, paranoia, etc) que NO se guarde determinado comando en el historial, o sea y por ejemplo, deseamos que se guarden todos los comandos excepto los relacionados con ssh, de esta forma si alguien logra acceder a nuestro ordenador no podrá saber hacia qué ordenador hacemos SSH.
Para excluir todo lo relacionado con el comando ssh escribimos la siguiente línea en .bashrc :
HISTIGNORE='ere*:ssh*'
De esta forma si por ejemplo hacemos algo como:
ssh root@virtue
… no se habrá guardado en el historial
Si deseamos que excluya todo lo relacionado con el comando ls escribimos lo siguiente:
HISTIGNORE='ere*:ls*'
Recuerden que el archivo .bashrc tiene un punto al inicio del nombre, lo cual significa que es un archivo oculto que está en nuestro home. Si lo desean usando el comando echo pueden escribir directamente en .bashrc sin necesidad de abrirlo, por ejemplo excluyamos del historial todo lo relacionado con ssh:
echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc
Bueno creo que no hay nada más que agregar.
Saludos
Esto casi me inspira a abrir una pagina de man y hacer un post en este sitio, escribir de como listar archivos ocultos debería de ser una gran contribución.
Interesante herramienta. ¿El ere que representa?
Interesante 😀 a los marcadores sin en el futuro lo necesito, muchas gracias.
Realmente interesante y util, sobre todo para los que estamos en el mundo de la administración de redes (la paranoia nunca esta de mas).
Y está el modo pragmático, simplemente teclea un espacio antes del comando y ya está, no sera recordado.
Vaya vaya, yo siempre uso history -c, pero no queda nada xD, esa opción es muy simple y selectiva.
No me funcionó lo del espacio.
A mí tampoco, por eso no lo puse en el post desde el inicio 🙁
agregando:
HISTCONTROL=ignorespace
funciona lo del espacio 🙂
A mí lo del espacio me funciona hace meses configurando de esta forma:
HISTIGNORE='(espacio)+(*)’ => así: HISTIGNORE=’ *’
😉
Interesante Gaara. Si bien no lo necesito en este momento me gusta saber que tengo todo un repositorio de tips aquí en DesdeLinux.
Corto, conciso y util! excelente aporte.