Monday, 12 September 2016

Ctrl +R 反向查找命令

Ctrl +R 反向查找历史命令 (之前使用过的命令)

快捷键Ctrl + R ,然后输入要查找的关键字,输入的同时,bash就会动态地增量搜索,找到想要的历史命令后可以按回车执行,或者esc把这条提取命令出来但是不执行。再按Ctrl + R 则继续往后查找符合条件的命令。


例如:
(reverse-i-search)`gma': gmake install -j12

history | grep keyword 列出所有符合条件的命令

Ctrl + R 无疑是最方便常用的历史记录搜索方式,但是当然也可以用 history | grep keyword 来查找所有的符合条件的记录,然后再结合刚刚的! 方法完成命令。
实际上Ctrl + R 是简化版的 history | grep 

No comments:

Post a Comment