1、history命令用于显示历史执行过的命令
执行 history命令能显示出当前用户在本地计算机中执行过的最近 1000 条命令记录。
如果觉得 1000 不够用,还可以自定义/etc/profile 文件中的HISTSIZE 变量值。
在使用 history 命令时,如果使用-c 参数则会清空所有的命令历史记录。
history 命令:
history //显示终端执行过的命令 history 10 //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全
2.修改history命令显示属性
vi ~/.bash_profile HISTFILESIZE=2000 //定义了在文件 ~/.bash_history 中保存命令的记录总数 HISTSIZE=2000 //定义history 命令输出的记录数 HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: " //记录每条历史命令的执行时间和执行者,显示结果为21 2019-02-16:09-06-01:edwetl: vi .profile HISTTIMEFORMAT='<%F %T> : ' //显示结果为 21 <2019-02-16 09:06:01> : vi .profile
3.history的历史命令保存在~/.bash_history 文件中.
done