文章目录
前言
登录shell时发现执行记录里有‘set +o history’,不知道是另一个小组输入的还是自己生成的,索性去学习一下具体含义与用法
一、History相关操作
连接服务器后,如果不想记录要执行的命令的话
set +o history
但是这条命令自己依然会被记录
还有一个办法 就是 在退出登录之前执行命令
history -r
就会将之前的历史记录重新读取过来 就覆盖到本次执行的历史记录命令了,相当于去除了指令痕迹.
还有一个命令,清除记录
history -c
二、History命令实战
1.出所有的历史记录:
[www.linuxidc.com@linux] # history
2.只列出最近10条记录:
[www.linuxidc.com@linux] # history 10 (注,history和10中间有空格)
3.使用命令记录号码执行命令,执行历史清单中的第99条命令
[www.linuxidc.com@linux] #!99 (!和99中间没