December 7

Linux: Bash History Control

Clear history:
history -c

rm ~/.bash_history
touch ~/.bash_history

Clear a point in history:
history -d ###

Special History Control:

export HISTORYCONTROL=ignorespace (Put a space before any command and it will not be logged)

export HISTIGNORE=”pass:wget:ls” (Any command in the “” will not be logged in the history file)

Note: You can use the unset command to stop bash from remembering a variable:
eg. unset password

By: HAK5

Copyright 2021. All rights reserved.

Posted December 7, 2011 by Timothy Conrad in category "Linux

About the Author

If I were to describe myself with one word it would be, creative. I am interested in almost everything which keeps me rather busy. Here you will find some of my technical musings. Securely email me using - PGP: 4CB8 91EB 0C0A A530 3BE9 6D76 B076 96F1 6135 0A1B