linux history 怎样导出历史记录

avatar
作者
猴君
阅读量:0

在 Linux 系统中,你可以使用 history 命令来查看和导出历史记录。以下是导出历史记录的几种方法:

  1. 使用 history 命令将历史记录输出到文本文件:
history > history.txt 

这将把当前会话的历史记录保存到名为 history.txt 的文件中。如果你想要导出当前目录下的 .bash_history 文件(这是大多数 Linux 发行版的默认位置),你可以使用以下命令:

cat ~/.bash_history > history.txt 
  1. 使用 history 命令将历史记录输出到终端:
history | tee history.txt 

这将把当前会话的历史记录保存到名为 history.txt 的文件中,并在终端中显示。

  1. 使用 awk 命令将历史记录输出到文本文件:
history | awk '{print $2}' > history.txt 

这将把当前会话的历史记录保存到名为 history.txt 的文件中,但不包括命令行编号。

  1. 使用 grep 命令将历史记录输出到文本文件:
history | grep -oE '\S+' > history.txt 

这将把当前会话的历史记录保存到名为 history.txt 的文件中,只包括命令行。

你可以根据需要选择合适的方法来导出历史记录。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!