List All Executed Commands in Linux
history
List All Commands with Date and Timestamp
export HISTTIMEFORMAT='%F %T '
history
%F Equivalent to %Y - %m - %d
%T Replaced by the time ( %H : %M : %S )
Filter Commands in History
export HISTIGNORE='ls -l:pwd:date:'
history
Ignore Duplicate Commands in History
export HISTCONTROL=ignoredups
history
Unset export Command
unset export HISTCONTROL
history
Save export Command Permanently
vi .bash_profile
PATH=$PATH:$HOME/bin
export PATH
Disable Storing History of Commands
vi .bash_profile
PATH=$PATH:$HOME/bin
HISTSIZE=0
export PATH
.bash_profile (END)
source .bash_profile
Delete or Clear History of Commands
history -c
Search Commands in History Using Grep Command
history | grep pwd
Recall Lastly Executed Command
Bang and 8 (!8)
Recall Lastly Executed Specific Command
!net
List last 25 commands
history 25
Ref:
http://www.tecmint.com/history-command-examples/
https://www.digitalocean.com/community/articles/how-to-use-bash-history-commands-and-expansions-on-a-linux-vps
No comments:
Post a Comment