Categorías: AppleLinuxMacOS

Cómo borrar el historial de la terminal en Linux o macOS

Presione la flecha «hacia arriba» en la línea de comandos de Mac o Linux y verá el último comando que ejecutó. Siga presionando «arriba» y verá más comandos; puede retroceder días, meses o incluso años.

Esto se llama su historial y es muy conveniente. Si cometió un error al escribir un comando largo, simplemente presione «arriba» y solucione el problema. Si desea volver a conectarse a un servidor SSH que usó el otro día, simplemente presione «arriba» hasta que vea el comando correspondiente.

Es útil, pero también hay un posible problema de seguridad aquí, especialmente si ingresó accidentalmente una contraseña en texto sin formato en algún momento. ¿Cómo se borra esta historia? En pocas palabras, puede hacerlo con dos comandos:, history -cseguidos de rm ~/.bash_history. Esto es lo que hacen esos comandos, para mayor claridad.

Borrar el historial de la sesión actual

Su historial se puede dividir en dos partes. Está el historial de sus sesiones actuales y está su historial a largo plazo. Nuestro primer comando, history -ctrata de la sesión actual.

El historycomando está integrado en Bash y el -cmodificador le dice al programa que borre ese historial. Este comando evitará que cualquier cosa en su sesión actual se escriba en su historial a largo plazo, pero no borra ese historial a largo plazo.

Borrar todo su historial de Bash

Si desea eliminar la totalidad de su historial, ejecute el siguiente comando:

rm ~/.bash_history

Si no lo sabe, rmes un comando de larga data para eliminar archivos en sistemas basados ​​en UNIX. ~/.bash_historyes un documento de texto simple, que almacena su historial de Bash.

Alternativamente, puede abrir el archivo y eliminar las líneas que le preocupan. En una Mac, escriba open ~/.bash_historyy su editor de texto predeterminado abrirá el archivo.

En los sistemas Linux, reemplace opencon el nombre de su editor de texto preferido, como por ejemplo nano, vimo gedit. Una vez que haya abierto el archivo, puede eliminar cualquier línea que prefiera no tener a mano. Guarde el archivo, luego reinicie su shell y las líneas que ha eliminado dejarán de aparecer.

Limpia tu terminal para una sesión como nueva

Este en su mayoría no está relacionado, pero lo menciono de todos modos. El comando clearhace que su Terminal parezca que acaba de abrir una nueva sesión, lo cual es útil si toma muchas capturas de pantalla y quiere que las cosas se vean ordenadas (o no quiere que la gente sobre su hombro vea qué comandos ha estado ejecutando. )

Esto es completamente estético: desplácese hacia arriba y aún verá su salida anterior. Pero si estás en mi línea de trabajo, es útil.

responroot

Compartir
Publicado por
responroot
Etiquetas: applelinuxmacos

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

3 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

3 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

3 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

3 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

3 años hace