从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 bash或Linux上Bash命令行的AZ索引。
对于设置之前 运行的命令,当前时间将保存为时间戳。设置后运行的命令将保存正确的时间戳。HISTTIMEFORMAT
HISTTIMEFORMAT
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句