history
history:Display or mainpulate the history list。显示或操作历史列表
-c: 清除历史条目 清空的只是内存中的历史
-d:删除历史中指定的命令
#:显示历史最近的#条历史
-a:追加本次会话新执行的命令历史表至历史文件
-n:度历史文件中为读过的行到历史列表 只读没有读过的命令
-r:读历史文件附加到历史列表全部重新读取一遍
-w:保存历史文件到指定的历史文件
-p:展开历史参数成多个行,但不存在历史列表中 不储存
-s: 展开历史参数成一行,附加在历史列表后 伪造历史命令。
history 命令的变量[root@localhost~]#echo$HISTSIZE默认是1000条
1000
[root@localhost~]#echo$HISTFILE默认是~/.bash_history
/root/.bash_history
[root@localhost~]#echo$HISTFILESIZE默认是1000条
1000
HISTTIMEFORMAT:历史列表时间格式[root@localhost~]#history5
183history
184clear
185HISTTIMEFORMAT="&