history hacks
This commit is contained in:
parent
ab008ec575
commit
9418dabc55
1 changed files with 12 additions and 0 deletions
12
.bashrc
12
.bashrc
|
|
@ -157,6 +157,18 @@ alias clean='mv *~ ~/.Trash/'
|
||||||
|
|
||||||
# do not permits to recall dangerous commands in bash history
|
# do not permits to recall dangerous commands in bash history
|
||||||
export HISTIGNORE='&:[bf]g:exit:*>|*:history*::*rm*-rf*:*rm*-f*'
|
export HISTIGNORE='&:[bf]g:exit:*>|*:history*::*rm*-rf*:*rm*-f*'
|
||||||
|
# append history rather than overwrite
|
||||||
|
shopt -s histappend
|
||||||
|
unset HISTFILESIZE
|
||||||
|
HISTSIZE=1000000
|
||||||
|
# ignore commands that start with a space AND duplicate commands
|
||||||
|
HISTCONTROL=ignoreboth
|
||||||
|
# add the full date and time to lines
|
||||||
|
HISTTIMEFORMAT='%F %T'
|
||||||
|
# one command per line
|
||||||
|
shopt -s cmdhist
|
||||||
|
# store history immediately
|
||||||
|
PROMPT_COMMAND='history -a; history -n'
|
||||||
|
|
||||||
# baskcup shortcuts
|
# baskcup shortcuts
|
||||||
alias rcp='rsync -avz --rsh "ssh -l nojhan" '
|
alias rcp='rsync -avz --rsh "ssh -l nojhan" '
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue