linux下history命令小记

1,HISTTIMEFORMAT显示用户名和时间

# export HISTTIMEFORMAT="`whoami` %F %T "

# history | tail

 1032  root 2015-05-28 13:57:22 ll

 1033  root 2015-05-28 13:57:26 pwd


2,HISTSIZE 控制历史命令的总行数

# export HISTSIZE=2000

# export HISTFILESIZE=2000

HISTSIZE

定义了 history 命令输出的记录数

HISTFILESIZE

定义了在文件 ~/.bash_history 中保存命令的记录总数


3,HISTFILE 更改历史文件名称

# export HISTFILE=/root/.root_history


4,HISTCONTROL 清除历史命令中连续重复的条目

# export HISTCONTROL=ignoredups


5,HISTCONTROL 清除整个命令历史中的重复条目

# export HISTCONTROL=erasedups


6,使用 -c 选项清除所有的命令历史

# history -c


7,HISTIGNORE 忽略历史中的特定命令

# export HISTIGNORE=”pwd:ls:ls -ltr:”

你可能感兴趣的:(HISTTIMEFORMA,HISTSIZE,HISTCONTROL)