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:”

本文出自 “LinuxDream” 博客,请务必保留此出处http://books.blog.51cto.com/2600359/1656100

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。