Cómo borrar el historial de comandos del terminal Linux

Usted ha visto cómo utilizar el terminal.

Un recordatorio para los recién llegados a Linux. La terminal Linux , tiene el siguiente aspecto:

Dentro de esta pequeña ventana negra, podemos escribir comandos para realizar muchas operaciones en nuestro sistema.

Los comandos que se introducen uno tras otro en este terminal se registran en un historial. Esto le permite recuperar un comando con las teclas de flecha arriba y abajo.

En general, el número de registros de órdenes está predefinido en una variable que se puede visualizar como se indica a continuación:

echo $HISTSIZE

El resultado de la orden es 500, lo que significa que el historial puede registrar 500 órdenes que puede examinar con las flechas hacia arriba y hacia abajo. En otras palabras, cuenta la historia de toda nuestra vida como expertos en terminales en una sola ventana. Tal vez no queramos guardar y compartir todo lo que hemos escrito durante días.

La prueba en imagen, es suficiente en un solo pedido, para mostrar la lista de los últimos pedidos introducidos en nuestro terminal.

historia

Así que escribí 380 comandos en mi terminal.

Pasemos ahora a la cuestión que nos ocupa.

¿Cómo borrar el historial de las órdenes introducidas en el terminal?

Debe escribir el siguiente comando:

history -c

Si escribimos el comando:

historia

El terminal nos envía el primer comando escrito, es decir: history

Borramos el historial de pedidos.

Sí, es cierto, pero sólo temporalmente.

Cierre el terminal, ábralo de nuevo y escriba de nuevo:

historia

La historia está de vuelta!

¿Dónde se registra el historial de los pedidos ingresados en la terminal?

Cuando quiere buscar archivos en su disco duro, normalmente abre el administrador de archivos como» Nemo » o» Dolphin » y como se muestra a continuación encontrará sus directorios y archivos.

Sin embargo, no vemos todos los archivos.

Hay otros y están escondidos. ¿No me crees?

Luego, en un menú, busque la opción» Mostrar los archivos ocultos » y verá que aparecen nuevos archivos.

Ahora que sabemos cómo mostrar los archivos ocultos, podemos encontrar el archivo que guarda el historial de los comandos escritos en el terminal.

El archivo en cuestión es .bash_history en el directorio /home/user

El punto delante del fichero permite ocultar el fichero en el modo normal del gestor de ficheros.

Archivo oculto en el directorio /home/user/.bash_history

Si abro este archivo haciendo doble clic sobre él, ¿puedo ver su contenido? Esto puede ser interesante para revisar comandos ya escritos.

Para eliminar permanentemente el historial de comandos escritos

Puede guardar el contenido antes de subirlo a otro archivo o copiarlo con otro nombre.

Vacío el archivo.bash_history de su contenido, guardo el archivo, abro el terminal de nuevo y escribo el comando :

historia

El terminal ya no me muestra una lista de los comandos que había escrito anteriormente.

Contenido relacionado

[pt_view id=»8239045kwo»]

Deja un comentario