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