shell历史history命令

本文概述

  • 外壳历史记录搜索命令
  • 历史命令中的键
与终端交互时, 你会经常键入一些命令, 有时还会键入带有这些命令的变体。有时可能会很烦人, 而且会浪费一些时间。
【shell历史history命令】幸运的是, shell提供了一些命令来重复使用的命令的历史记录。 Shell使我们可以轻松地重复使用所使用的命令。一旦学习了如何有效使用这些命令, 就可以节省大量时间来键入命令。
外壳历史记录搜索命令
Command Function
!! (砰砰) 重复上次键入的命令。
!(从命令开始起一两个字母)(砰) 重复除上次键入命令以外的其他命令。
history 显示较旧命令的列表。
!n 在第n行重复该命令。
Ctrl -r(从命令开始起三个或四个字符) 重复上述命令。
$HISTSIZE 确定历史记录中存储的命令数量。
$HISTFILE 显示包含历史记录的文件的位置。
$HISTFILESIZE 设置存储在历史文件中的命令数量
历史命令中的键
  • 向上箭头键:将历史记录向后滚动。
  • ctrl + p:将使你向后滚动历史记录。
  • 向下箭头键:将历史记录向下滚动。
  • Ctrl + N:将你的历史记录向下滚动。
  • ctrl + r:带你进入包含指定字符的命令。
  • ctrl + g:从历史记录搜索模式中退出。

    推荐阅读