自从我多年前开始使用 Unix 系统以来,我就注意到了这一点,并且从来没有费心去弄清楚为什么,但现在我发现了。
当我使用终端,并且我想使用它history
来查看我执行过的命令的历史记录时,它会生成一个列表,但是当我在现有选项卡上打开新的 shell 时,当我history
在新选项卡中执行时,它会丢失最后 X 个命令,其中 X 有所不同。
我想知道为什么会这样,新选项卡是否可以与打开它的选项卡具有相同的历史记录?
自从我多年前开始使用 Unix 系统以来,我就注意到了这一点,并且从来没有费心去弄清楚为什么,但现在我发现了。
当我使用终端,并且我想使用它history
来查看我执行过的命令的历史记录时,它会生成一个列表,但是当我在现有选项卡上打开新的 shell 时,当我history
在新选项卡中执行时,它会丢失最后 X 个命令,其中 X 有所不同。
我想知道为什么会这样,新选项卡是否可以与打开它的选项卡具有相同的历史记录?