如何在终端中查看特定日期的历史记录?

kul*_*986 17 command-line bash history date

如何查看特定日期的终端历史记录?

例如今天是 4 月,我想查看 31 月的历史记录

Yar*_*ron 30

您可以history使用以下方法将格式设置为包括日期:

HISTTIMEFORMAT="%d/%m/%y %T "
Run Code Online (Sandbox Code Playgroud)

然后使用过滤特定日期grep

history | grep "31/03"
Run Code Online (Sandbox Code Playgroud)

更多信息:

  • 请注意,在此期间应该已经设置了 `HISTTIMEFORMAT`,否则 bash 将只使用今天的日期。 (4认同)