A veces cuando hago muchas tareas de administracion o ejecuto comandos repetidamente estos tienden a llenar el history del cli o linea de comandos de basura. Por lo cual, los comandos importantes o dificiles de teclear se borran. O simple y sencillamente no me gusta que esten monitoreando que hago en mis sistemas.
Por esta razon a veces es necesario poder limpiar el historico de bash para que nadie vea nada.
Entonces, para poder limpiar o eliminar cualquier evidencia de lo que hago en el Linux simplemente tecleamos el comando:
:~$ history -c
Esto vaciara totalmente el archivo de .bash_history del usuario donde se ejecute. Lo malo que tambien borrara la informacion o el historico de dias pasados.
Un truco para solo borrar el contenido de la sesion actual. O en otras palabras; ser totalmente sigiloso y no dejar rastros de nuestros actos (aca si ya estan poniento antencion!!) en el sistema, podemos matar nuestra sesion en uso.
:~$ kill -9 0
El pid 0 siempre se refiere al PID del proceso actual, asi que basicamente el kill lo estamos enviando a el mismo entorno o sesion. Esto hara que en lugar de deslogearse, guardar todo (incluyendo el historial) y salir normalmente, la sesion se cierre inesperadamente y con esto el historico de comandos ejecutados se pierda para siempre.
Este truco o trampa me sirve en muchos casos que meti la pata en alguna configuracion de entorno de bash y es mejor salir sin grabar nada.
En el ámbito de la informática y la cadena de bloques, el conocimiento teórico a…
El emergente dominio de las criptomonedas ha cautivado la imaginación colectiva por su potencial para…
En el siempre evolucionante mundo de las criptomonedas, el capital de riesgo (VC) ha encontrado…
?? Resumen video : Gareth Soloway Bitcoin, prepárate para lo que viene Introducción El mercado…
En marzo de 2023, el mundo financiero se vio sacudido por el repentino colapso de…
A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y…