查找对于历史记录来说太旧的命令

查找对于历史记录来说太旧的命令

我试图找到昨天在我的 xen 服务器上执行的命令 - 但历史记录中最古老的命令是从今天开始的。有没有办法查看较旧的命令(历史记录显示我的服务器上的 380 个最新命令)?

答案1

恐怕你昨天的历史已经消失了(如果不在380行之内)。只是猜测:您的HISTFILESIZEshell 变量设置为该值附近。这是“历史文件中包含的最大行数”。 (man bash)在注销/登录时持续存在。尝试设置更高。

相关内容