Shell 查询命令历史记录

news/2025/3/1 21:04:20/文章来源:https://www.cnblogs.com/Undefined443/p/18745429
history

对于 Zsh 用户,可以使用 fc 命令来搜索历史记录,它是 history 命令的增强版本:

fc -l 1

这里 -l 选项表示列出历史条目,1 是从历史记录的第一条命令开始搜索。

最后,如果你在 Zsh 中启用了增强的历史搜索功能,也可以直接通过按下特定的快捷键(如 Ctrl + R)进入增量式搜索模式。例如:

  1. 在命令行提示符下按下 Ctrl + R

  2. 然后开始输入你要搜索的命令片段,如 cd

    (reverse-i-search)`cd': cd /path/to/directory
    

在增量式搜索模式下,你可以继续输入来精确搜索,或者按下 Ctrl + R 来查看匹配项的上一个条目。按下回车即可执行搜索结果中的命令,或按下 Esc 或者 Ctrl + G 来退出搜索模式而不执行任何命令。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/891692.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!

Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来! 1. 优势介绍 Obsidian 是一款强大的本地知识管理软件,它像一个积木盒,让你用 Markdown 笔记搭建自己的知识宇宙。通过 双链笔记,你可以将不同的想法、灵感和信息连接起来,构建一个属于你自己的知识网络…

idea创建Spark项目报错记录

报错1:SparkException: A master URL must be set in your configuration解决方案:添加conf.setMaster("local"); local[“*”]中代表的是有几个线程,如果只写local就是单线程,如果是local[2]就是两个线程package com.fyq.spark.rdd;import org.apache.spark.Sp…

14.4.2 训练

首先来看看二元交叉熵的损失公式然后再来看看nn.functional.binary_cross_entropy_with_logits的用法然后来讲一下\(0.9352\)是怎么得出的(\(1.8462\)同理)每个样本没有归一化的输出为[1.1, -2.2, 3.3, -4.4],标签分别为[1.0, 0.0, 0.0, 0.0] 将这四个样本代入最开始给的二元…

【Nacos】源码以及启动环境搭建

1 前言 Nacos 现在越来越成为微服务结构中不可或缺的一部分,他的集成服务以及配置的管理一体化、简单方便也是我们手首选的原因,那么了解他的原理就很重要。所以我们这节拉取下源码调试下环境,方便我们观察服务注册的整体过程,以及配置下发等核心逻辑的过程,有助于更好的…

foobar2000 v2.24.2 汉化版

foobar2000 v2.24.2 汉化版 -----------------------【软件截图】---------------------- -----------------------【软件介绍】---------------------- foobar2000 是一个 Windows 平台下的高级音频播放器.包含完全支持 unicode 及支持播放增益的高级标签功能. 特色: * 支持的…

Jsmoke-一款强大的js检测工具,浏览器部署即用,使用方便且高效

Jsmoke 🚬🚬 by Yn8rt ​ 该插件由 Yn8rt师傅 开发,插件可以理解为主动版的hae和apifinder,因为其中的大多数规则我都引用了,当你认为当前页面,以及其调用的js文件存在敏感信息的时候,可以用它来帮你打开突破口,速度很快,非常方便,也比较直观,该插件用于检…

【恐怖の算法】 斜率优化

【恐怖の算法】 斜率优化【恐怖の算法】 斜率优化 斜率优化是一种用于优化动态规划(DP)算法时间复杂度的技巧,通常可以将一些原本时间复杂度较高的 DP 问题优化到线性时间复杂度。下面将详细介绍斜率优化的原理、步骤,并给出一个具体的 C++ 实现示例。 原理 在某些动态规划…

[联合省选2025 游记] Now and forever

正在写。。。但是估计有人会急,所以同步更新([联合省选2025 游记] Now and forever day -1 乐死我了,今天出了个巨大的乐子,总结为逐火十三英桀 文章链接:https://www.luogu.com.cn/article/xlmq65ph 直击主题:https://pic1.imgdb.cn/item/67c1b6ded0e0a243d4083603.png …

Java学习——数组

数组的定义和声明1.声明数组 int[] array =null;这一步在栈里面压入了一个array;声明的时候数组还不存在 2.创建数组 array=new int[10] ;这一步在堆里面开辟了一个内存 3.给数组元素赋值 for (int i = 0; i < nums.length; i++) { nums[i] = i + 1; System.out.println(nu…

pyenv下载慢的解决方式

pyenv install 不知道为什么会卡住 解决方法就是手动直接下载对应的版本 放到对应的目录 例如这里显示的To C:\Users\28453\.pyenv\pyenv-win\install_cache\python-3.12.9-amd64.exe 我们只需要到 python 官网去下载对应的版本 并放到指定目录 我用的是 pyenv-win 需要下载 …

MongoDB聚合查询

MongoDB聚合查询 创建测试数据 db.student.drop() db.student.insertOne({_id: 1,name: "zhangsan",age: 12,teacher: ["Tom","Jack"]}) db.student.insertOne({_id: 2,name: "lisi",age: 15,teacher: ["Lucy","Tom&qu…