如何查看bash历史记录中的时间戳?

ɑː

从bash历史记录中可以看到我什么时候执行了命令?我们可以看到订单,但是还有什么办法可以让我得到时间?

底线:Bash历史记录中的执行时间

米奇

Ctrl+ Alt+T打开终端,然后运行以下命令之一:

HISTTIMEFORMAT="%d/%m/%y %T "  # for e.g. “29/02/99 23:59:59”
HISTTIMEFORMAT="%F %T "        # for e.g. “1999-02-29 23:59:59”

要将更改永久保留给当前用户,请执行以下操作:

echo 'HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc  # or respectively
echo 'HISTTIMEFORMAT="%F %T "' >> ~/.bashrc
source ~/.bashrc

要测试效果,请运行:

history

有关更多信息,请参见man bashLinux上Bash命令行的AZ索引

对于设置之前 运行的命令,当前时间将保存为时间戳。设置后运行的命令将保存正确的时间戳。HISTTIMEFORMATHISTTIMEFORMAT

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章