linux命令行——linux快速搜索历史命令

本文介绍了两种快速查找和执行已输入历史命令的方法:通过使用history命令结合grep进行过滤搜索,以及利用ctrl+r快捷键实现反向搜索功能。这些技巧特别适用于在大量历史记录中寻找特定命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、需求描述 

       在执行命令时,对于已经输入的历史命令,可以通过关上下键进行翻找,如果是最近几条,很容易找到,如果是很久之前的命令,依旧使用上下键查找就会力不从心。

二、解决方法

1、方法一 history命令+history命令

        history|grep mysql

      

2、方法二 ctr+r快捷键(推荐)

       一个比较快速的方法是使用"ctrl+r"快捷键,在命令行使用ctrl+r,ctrl+r是反向搜索 (reverse-i-search )

      效果如下图

      输入要查找命令的关键字,会显示在第二个红色标记位置,如果找到对应的命令,会显示在第三个标记位置,  如果不是自己期望的命令,可以多次使用“ctrl+r”切换显示命令,然后按键enter或者->即执行命令。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值