如何轻松查看我最近在 shell 中输入的命令列表?而不是向上
答案1
尝试以下命令,
history
姓名 历史 - GNU 历史库 版权 GNU 历史库版权所有 (C) 1989-2011,由自由软件 基金会 描述 许多程序每次读取一行用户的输入。GNU His‐ tory 库能够跟踪这些行,关联任意 每一行都使用相同的数据,并利用前几行的信息 创作新的。
运行man history
命令以获取更多详细信息。
答案2
history | less
--> 查看/上下滚动执行的命令列表
history | tail -f
--> 最后执行的 10 个命令
如果要获取命令的执行时间戳,请导出以下环境变量
HISTTIMEFORMAT=" %F %T "
(有助于追踪命令的时间戳、过滤)