【发布时间】:2021-11-20 02:11:26
【问题描述】:
我在 2021 年 3 月 3 日的 15:37:00(输入文件创建时间)到 16:17:00(输出文件生成时间)的时间范围内使用了一个命令进行了一些计算。 不幸的是,我失去了命令(从写作中),现在不记得了。 有没有办法从历史中得到它?由于历史仅给出最后 1000 个未到达该时间段的命令。 如果有人可以在这里帮助我将非常有益。 提前谢谢你。
【问题讨论】:
我在 2021 年 3 月 3 日的 15:37:00(输入文件创建时间)到 16:17:00(输出文件生成时间)的时间范围内使用了一个命令进行了一些计算。 不幸的是,我失去了命令(从写作中),现在不记得了。 有没有办法从历史中得到它?由于历史仅给出最后 1000 个未到达该时间段的命令。 如果有人可以在这里帮助我将非常有益。 提前谢谢你。
【问题讨论】:
失去命令是什么意思?你的意思是你删除了命令历史记录?似乎您正在达到环境中设置的硬限制?尝试增加它。
echo $HISTSIZE
【讨论】:
我的意思是,我自己不记得该命令,也无法在任何地方找到它的任何副本。我自己没有删除任何东西。该机器可能具有为用户保留历史记录的默认设置(我不知道确切)。
由于已经过去了很长时间(将近 6 个月),我无法在命令历史记录中看到它。 $ 回声 $HISTSIZE 1000 $历史 结果是我使用的最后 1000 个命令。
然后,我试过了, $HISTSIZE=15000 $ 回声 $HISTSIZE 15000 $历史 仍然会产生大约 1000 个历史命令。
是否可以获得我在 2021 年 3 月 3 日使用的命令列表?
【讨论】: