Limpiando el historial de un terminal en GNU/Linux

Cada vez que ejecutamos un comando en una consola BASH (u otras similares), éste se guarda en un fichero para que posteriormente podamos recordarlo usando las flechas de desplazamiento superior e inferior.

Podemos visualizar este registro con el comando:

$ history

Esta función es realmente útil y ahorra un montón de tiempo, sin embargo, si hacemos uso de una máquina con una cuenta de usuario compartida por varias personas, podemos no querer dejar huellas de los comandos que hemos ejecutado, para lo cual podemos limpiar el archivo que mantiene el historial (~/.history o ~/.bash_history) o mejor, dejar que el siguiente comando lo haga por nosotros:

$ history -c

El parámetro “-c” borra todas las entradas del historial para que nadie pueda saber que hemos estado ejecutando en nuestro amado intérprete de comandos 😀 .

Fuente: nixCraft

4 comentarios

  • lo maximo. justo lo que estaba buscando.

  • Me alegro de que te sirviera 🙂

  • Hola a todos. A mi me borra el historial cuando tecleo: history -c .
    pero la próxima vez que entro en la terminal lo sigo teniendo.

  • Cabros esto a veces no sirve, lo ke tienen ke hacer es abrir su carpeta personal, presionar CTRL+H, bajar hasta el final y borrar el archivo .bash_history.

Escribe un comentario

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.