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