【问题标题】:How to extract all command history in one file linux如何在一个文件中提取所有命令历史记录linux
【发布时间】:2013-11-30 07:19:45
【问题描述】:

我知道历史命令在 linux 中是如何工作的,而且它只显示从执行历史命令的那个目录从终端输入的命令,不是吗?我的目的是显示所有输入的命令(历史)由我(作为用户本身)。

提前致谢。

【问题讨论】:

  • 这已经存在于一个文件中,即默认为~/.bash_history
  • 关于这一切的一切都在man history

标签: bash shell input-history


【解决方案1】:

你可以使用

history

命令,它显示所有历史记录,并且不考虑“执行历史命令的目录”。

您可以使用将其输出到文件

history >> file.txt

要了解更多关于历史命令的信息,您可以访问

http://www.tldp.org/LDP/GNU-Linux-Tools-Summary/html/x1712.htm

【讨论】:

  • 好吧,我想不,它没有帮助:/或者我正在寻找的命令至少有 5 天了! ..现在让我做一个新的例子,我会告诉你的。
【解决方案2】:

$ history > history_for_print.txt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-03
    • 2015-08-28
    • 1970-01-01
    • 2014-11-03
    • 2022-01-20
    • 2017-06-19
    • 2016-11-26
    相关资源
    最近更新 更多