不少同学仅了解在linux系统中通过history命令来浏览过往执行的指令,却对其内置的多样化选项及高级用法知之甚少。本文将全面解析history命令的各项参数及其真实场景下的应用方式,助力用户更充分地挖掘该命令的潜力,从而优化终端操作体验,提高日常工作效率。
1、在终端中运行 help history,即可获取与历史记录相关的内置帮助说明。

2、直接在终端中键入 history,即可列出当前会话中保存的所有历史命令。

3、若需清空全部历史条目,可执行 history -c 命令。

4、要删除编号为num的历史命令,可使用:history -d num。

5、从编号num开始连续删除m条历史记录,语法为:history -d num m。

6、快速重执行第N条历史命令:输入 !n 即可。
7、将当前历史列表导出并保存至指定文件,使用命令:history -w 文件名。











