History of bash sessions are stored in the RAM and written back to ~/.bash_history when the user logs out of the bash session.

To delete the bash history

1. Delete the .bash_history file.

rm -rf ~/.bash_history

2. Clear the current history stored in RAM.

history -c

Stop logging the bash histories

Turn off bash history for all users

Append unset HISTFILE to /etc/profile.

echo "unset HISTFILE" >> /etc/profile
Turn off bash history for a specific user

Append unset HISTFILE to /home/<username>/.bash_profile.

echo "unset HISTFILE" >> ~/.bash_profile