Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > linux查看历史命令执行时间

Linux如何查看历史命令执行时间

作者:stone723cool

这篇文章主要介绍了Linux如何查看历史命令执行时间的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

linux查看历史命令执行时间

bash内部命令history就可以显示命令行的命令历史

默认环境执行 history命令后,通常只会显示已执行命令的序号和命令本身。

举例:

 history|grep 9999

输出:

  190  JMX_PORT=9999 bin/kafka-server-start.sh -daemon config/server.properties
  227                                            9999/jmxrmi)                         
  414  JMX_PORT=9999 bin/kafka-server-start.sh -daemon config/server.properties
  468  JMX_PORT=9999 bin/kafka-server-start.sh -daemon config/server.properties
  495  JMX_PORT=9999 bin/kafka-server-start.sh -daemon config/server.properties
  503  history|grep 9999
  504  JMX_PORT=9999 bin/kafka-server-start.sh -daemon config/server.properties

如果想要查看命令历史的时间戳

那么可以执行:

export HISTTIMEFORMAT='%F %T '

举例:

history|grep rm

结果:

 85  2022-04-06 15:52:06 rm -rf apa*
  111  2022-04-06 15:52:06 rm -rf *.tar.gz
  112  2022-04-06 15:52:06 rm -rf *.tar
  114  2022-04-06 15:52:06 rm -rf *.tgz
  137  2022-04-06 15:52:06 rm -rf kafka-eagle-bin-2.0.9.tar.gz
  142  2022-04-06 15:52:06 rm -rf efak-web-2.0.9-bin.tar.gz 
  148  2022-04-06 15:52:06 rm -rf kafka-eagle-bin-2.0.9
  489  2022-04-06 15:52:06 find /home/kafka-logs/ -type f -size +100M | xargs rm -rf

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文