¿Cómo borro el historial de los registros de bash? Además, ¿no registrar ninguno de los registros de bash de mis usuarios?

¿Cómo borro el historial de los registros de bash? Además, ¿no registrar ninguno de los registros de bash de mis usuarios?

¿Cómo puedo hacer eso? Quiero borrar todo y no registrar nada a partir de ahora.

Respuesta1

Para borrar la historia

history -c

Para evitar que se agreguen nuevos comandos bash al historial

unset HISTFILE

Para detener la historia permanentemente para ti.

echo "unset HISTFILE" >> ~/.bash_profile

Para detener el historial permanentemente para todos los usuarios

echo "unset HISTFILE" >> /etc/profile

Para obtener información, el historial se almacena en su carpeta de inicio como ~/.bash_history.

Respuesta2

Borrar historial: history -cpara un solo usuario, find /home -name .bash_history -deletepara cualquier usuario cuyo $HOMEdirectorio esté en /home.

Desactivar historial: Poner unset HISTFILEen tu ~/.bashrco en el global /etc/bash.bashrc.

información relacionada