history命令使用方法总结

运维 ouk 953℃ 0评论
使用终端输入的命令,linux会把命令记录到历史列表中,保存在用户HOME目录下的.bash_history中,默认保存1000条,这个值可以修改
1、通常执行history命令,只会显示编号和历史输入命令,要显示时间戳进行如下操作
输入export HISTTIMEFORMAT=’%F %T’
然后再输入 history ,会显示对应时间
history  [n] 列出最近n笔命令列表
history  [-c] 将目前shell里面全部history消除
history [-a] 将目前新增history命令新增入histfiles中
history [-r] 将histfiles的内容读到目前shell的history中
history [-w] 将目前的history记忆内容写入histfiles
history [-d offset] 删除特定行数
2、CTRL+R搜索历史命令
3、四种方法快速执行上一条命令
向上按钮查看、输入!-1回车、输入!!回车 、CTRL+P按回车
4、按特定关键字执行特定命令
输入 !up 执行最近一条以up开头的命令
输入 !$ 调用上一条命令参数 如 cd !$ 这里!$表示上一条命令参数
5、用HISTSIZE控制命令命令总数
输入vi ~/.bash_profile
然后加入两行HISTSIZE = N
HISTFLESIZE = N
6、使用HISTFILE改变历史文件名
输入vi ~/.bash_profile
HISTFIFLE = 文件路径

转载请注明:OUK技术人生 » history命令使用方法总结

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址