美文网首页
linux快速搜索已经输入的命令:

linux快速搜索已经输入的命令:

作者: 红豆红了 | 来源:发表于2020-04-16 15:11 被阅读0次

一、ctr+r快捷键反向搜索 (reverse-i-search )(推荐👍👍👍)

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

二、history 命令 

history命令是查看之前在linux中,使用过的命令的历史记录。历史命令是被保存在内存中的,当退出或者登录shell时,会自动保存或读取。在内存中,历史命令仅能够存储1000条历史命令,该数量是由环境变量HISTSIZE进行控制。本文主要是介绍history命令的选项、参数和用法以及使用实例

1、使用语法:

history(选项)(参数)

选项:

-c:清空当前历史命令;-a:将历史命令缓冲区中命令写入历史命令文件中;-r:将历史命令文件中的命令读入当前历史命令缓冲区;-w:将当前历史命令缓冲区命令写入历史命令文件中。

参数:

n:打印最近的n条历史命令。

示例:

清空历史命令:history -c

将当前或所有历史命令缓冲区中命令立即写入文件(~/.bash_history),也可以自己指定文件:history -w histfiles  history -a histfiles

可以将之前保存的历史命令的文件读到缓冲区:history -r histfiles

2、执行历史记录中的命令

1) !number:执行历史命令记录中第number条命令。

2) !commandstr:在历史记录中搜索最近一条与commandstr相匹配的命令执行。

3) !!:执行历史命令记录中的最后一条。

相关文章

  • linux快速搜索已经输入的命令:

    一、ctr+r快捷键反向搜索(reverse-i-search )(推荐???) 输入要查找命令的关键字,会显示在...

  • linux安装gitlab

    注意:linux命令1、全局搜索文件find / -name (文件名)2、显示输入过的命令history3、搜索...

  • 14.搜索、帮助与查询

    在Linux中,有几种搜索命令可以很快速的搜索出你想知道的内容。 搜索命令: find 用法:find /etc...

  • Linux实用命令汇总

    Linux实用型命令汇总 Linux在vi/vim中搜索关键词 1、在命令模式下敲斜杆( / ),然后输入需要查找...

  • linux 的快捷键

    linux 快捷键: tab 至少两次 快速输入找到想使用的命令。 Ctrl+a 光标回到命令行...

  • 命令行History

    1 查看当前用户的历史命令 4 个快速查找linux 历史命令的技巧 键盘上下按键 ctrl+r 搜索某条命令的关...

  • 碎碎念 b

    Linux中的搜索命令 文件搜索命令locate 命令搜索命令 忘记是啥了 find命令,其中find命令有好多后...

  • Linux达人养成计划 I--学习笔记

    本篇涉及的知识点 Linux简介Linux安装Linux命令基本格式及文件处理命令Linux 文件搜索命令Linx...

  • Linux shell中在vi打开的文件中查找关键字

    linux shell中使用vi命令打开文本文件后,如果需要查找字符 从开头搜索在命令模式下,输入 / 你要查找的...

  • Linux笔记

    1. linux基本命令 搜索 搜索java命令的路径 which -a java 比find快的locate搜索...

网友评论

      本文标题:linux快速搜索已经输入的命令:

      本文链接:https://www.haomeiwen.com/subject/nrgrvhtx.html