Linux查看历史命令及常用技巧详解 - 果核剥壳

在Linux系统中,我们经常需要查看或重复执行之前输入过的命令。历史命令可以帮助我们节省时间,避免重复输入相同或相似的命令,也可以方便我们回顾和分析之前的操作。本文将介绍Linux查看历史命令的几种方法,以及一些常用的选项和技巧,以提高工作效率。

方法一:使用history命令
history命令是最常用的查看历史命令的方法。它可以显示当前用户在当前终端中执行过的所有命令,按照时间顺序排列,并附带命令的编号。通过history命令,我们可以查看最近执行的命令,以及根据编号执行特定的历史命令。

例如,执行下面的命令可以显示最近的历史命令列表:

SHELL
复制
history
我们还可以使用history命令的选项来控制输出的内容和格式。例如,使用-c选项可以清空历史记录,-d选项可以删除指定编号的历史记录。

方法二:使用上下箭头键
除了使用history命令外,我们还可以直接使用键盘上的上下箭头键来查看和执行历史命令。按下上箭头键,可以显示最近执行过的命令,再按一次可以显示倒数第二条命令,依此类推。按下下箭头键,则可以反向显示之前执行过的命令。当找到想要执行的历史命令后,只需要按下回车键即可执行该命令。

方法三:使用感叹号(!)
感叹号(!)是一个特殊的符号,在Linux系统中,它可以用来引用历史记录中的某个或某些命令。通过感叹号,我们可以快速执行特定的历史命令。

以下是一些常用的感叹号用法:

!number:执行编号为number的历史记录中的命令。
!string:执行最近一条以string开头的历史记录中的命令。
!?string?:执行最近一条包含string的历史记录中的命令。
!!:执行最近一条历史记录中的命令(等同于按下上箭头键再按回车键)。
!$:引用最近一条历史记录中的最后一个参数。
!*:引用最近一条历史记录中的所有参数。
感叹号还可以和其他符号组合,实现更复杂的操作,例如替换和执行特定编号的历史命令。

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

(0)
上一篇 2023年9月5日 上午10:26
下一篇 2023年9月5日 上午10:29

相关推荐

发表回复

评论问题之前,点击我,能帮你解决大部分问题

您的电子邮箱地址不会被公开。 必填项已用*标注