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
因篇幅问题不能全部显示,请点此查看更多更全内容