实用篇:linux如何查看历史命令(以前使用过的命令)

在 Linux 中,你可以使用以下几种方法查看历史命令:

1. 使用 history 命令

输入 history 命令可以显示你之前执行过的所有命令。默认情况下,它会列出最近的 500 条命令:

bash 复制代码
history

2. 使用 ! 符号

你可以使用 ! 符号来执行历史命令。例如,!100 会重新执行历史记录中编号为 100 的命令。

3. 搜索历史命令

  • 向上箭头:按键盘上的向上箭头可以逐条查看之前的命令。
  • Ctrl + R :按 Ctrl + R 可以启动反向搜索,你可以输入部分命令来查找之前的命令。

4. 查看 .bash_history 文件

所有历史命令通常保存在用户主目录下的 .bash_history 文件中。你可以使用以下命令查看它:

bash 复制代码
cat ~/.bash_history

5. 使用 grep 过滤历史命令

如果你想查找特定的命令,可以结合 historygrep

bash 复制代码
history | grep "关键字"

以上这些方法可以帮助你方便地查找和使用历史命令。

相关推荐
JiMoKuangXiangQu4 分钟前
Linux 调度延迟案例 (1):ALSA 播放 XRUN
linux·trace-cmd·xrun·调度延迟
序属秋秋秋13 分钟前
《Linux系统编程之进程控制》【进程替换】
linux·c语言·c++·操作系统·进程·系统编程·进程替换
阿拉伯柠檬16 分钟前
MySQL内置函数(二)
linux·数据库·mysql·面试
骥龙19 分钟前
第四篇:融合篇——架构的涌现效应:1+1>2
运维·架构·云计算
qq_3106585121 分钟前
webrtc源码走读(三)核心引擎层——音频引擎
服务器·c++·音视频·webrtc
jiedaodezhuti26 分钟前
网络安全等级保护:合规基石与风险管理核心
linux
嵌入式@秋刀鱼27 分钟前
ROS开发学习记录【一】
linux·c++·笔记·学习
Tipriest_27 分钟前
Linux(debian)包管理器aptitude介绍
linux·运维·debian·aptitude
LRX_19892730 分钟前
华为设备配置练习(八)策略路由配置
服务器·网络·华为
码上宝藏31 分钟前
从解耦到拓展:Clapper 0.10.0 插件化架构设计与 Lua 脚本集成
linux·开发语言·lua·视频播放器·clapper