当前位置: 首页 > news >正文

Linux shell的七大功能 --- history

1.直接输入“history”

这个命令可以显示出曾经使用过的命令(最近时间的500条)

history

2.“history”命令也可以搭配其他命令一起使用。

例:history | grep "vim",找出所有包含“vim”的记录;


也可以搭配more或者less使用,使得查看长文档更方便,
例:“history | less”可通过光标滚动浏览,退出时按“q”即可退出。

3.清空 history 记录

当需要清空所有的历史记录时,可以使用以下命令清空历史记录,执行后会清除所有历史记录

history -c

4.使用history执行曾经的命令


使用“history”命令后,除了列出的命令还有一列数字,使用“!”加上对应的编号,可再次执行曾经的命令,其他的像:

!!可重复执行上一条命令

!-n重复执行倒数的第n条命令。


http://www.mrgr.cn/news/80199.html

相关文章:

  • 常见的汽车前灯方案
  • 知从科技总经理受邀参加上海临港新片区商会“湖畔TECS”技术分享沙龙(第五期)
  • 23. 迭代器
  • [python]使用 Pandas 分组和汇总表数据
  • 对比损失(Contrastive Loss)与大模型:Contrastive Loss and Large Models (中英双语)
  • 数据仓库-基于角色的权限管理(RBAC)
  • 测试工程师八股文04|计算机网络 和 其他
  • MySQL 存储过程与函数:增强数据库功能
  • Quad Remesher使用教程
  • 区间和并—acwing
  • backtesting.py介绍和相关资料
  • 29.在Vue 3中使用OpenLayers读取WKB数据并显示图形
  • 学习笔记069——Java集合框架
  • 理解数据结构 hashtable的简易理解思路
  • 米哈游前端面试题及参考答案
  • [OpenGL] Transform feedback 介绍以及使用示例
  • More Effective C++之操作符operators
  • gpu硬件架构
  • 《拉依达的嵌入式\驱动面试宝典》—前言目录篇
  • 操作系统内存管理
  • c语言数据结构与算法--简单实现线性表(顺序表+链表)的插入与删除
  • Leetcode二叉树部分笔记
  • 单片机最小系统
  • Vue 组件化开发:构建高质量应用的核心
  • CA证书的核心解读:它是什么,以及如何发挥作用
  • Towards Frame Rate Agnostic Multi-object Tracking—迈向帧率无关的多目标跟踪