在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

《Linux就该这么学》-新手必须掌握的Linux命令-系统状态检测命令-history命令-用于显示执行过的命令历史

《Linux就该这么学》-新手必须掌握的Linux命令-系统状态检测命令-history命令-用于显示执行过的命令历史
TIME  2022-12-17 22:02

history命令
用于显示执行过的命令历史,语法格式为 history [-c]
history命令应该是运维人员最喜欢的命令。
执行history命令能显示出当前用户在本地计算机中执行过的最近1000条命令记录。
如果觉得1000不够用,可以自定义/etc/profile文件中的HISTSIZE变量值。
在使用history命令时,可以使用-c参数清空所有的命令历史记录。
还可以使用“!编码数字”的方式来重复执行某一次的命令。
总之,history命令有很多有趣的玩法等待您去开发。

实例
用history命令,可以直接查看最近使用的1000条命令,但是1000条太多了
我们用history命令查看最近使用的十条命令

# history 10
1003 tracepath google.com
1004 tracepath -h
1005 tracepath -b google.com
1006 tracepath -m 20 google.com
1007 netstat -a
1008 netstat -i
1009 netstat -t
1010 history -h
1011 history
1012 history 10

历史命令会被保存到用户家目录中的.bash_history文件中。
Linux系统中以点(.)开头的文件均代表隐藏文件,这些文件大多数为系统服务文件,可以用cat命令查看其文件内容,不过也没有查看的必要
用cat命令查看.bash_history文件内容
cat ~/.bash_history
清空当前用户在本机上执行的Linux命令历史记录信息命令
history -c


返回目录:《Linux就该这么学》Linux系统学习笔记

 

点击数:2

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
Verified by MonsterInsights