面试题答案
一键面试- 使用
history
命令结合行号:- 首先使用
history
命令查看命令历史列表,该列表会显示命令的行号和具体命令。例如,执行history
后会看到类似如下输出:
1 ls 2 cd /home 3 pwd
- 假设要再次执行
cd /home
命令,其行号为2,可以通过!2
来调用,即输入!2
并回车,就会再次执行cd /home
命令。
- 首先使用
- 使用
Ctrl + R
反向搜索:- 在终端中按下
Ctrl + R
组合键,此时终端会进入搜索模式,显示(reverse-i-search)
字样。 - 输入要搜索命令的部分字符,例如,如果要找最近执行过的
ls -l
命令,输入ls
,终端会自动匹配最近执行过的包含ls
的命令,如找到ls -l
后,按回车键即可再次执行该命令。
- 在终端中按下
- 使用
!!
调用上一条命令:- 如果想要再次执行上一条刚执行过的命令,直接输入
!!
并回车即可。例如,上一条命令是mkdir test
,输入!!
回车后,就会再次执行mkdir test
命令。
- 如果想要再次执行上一条刚执行过的命令,直接输入