我的 Windows 10 电脑上有一个 minikube K8s 1 节点集群。我可以使用 SSH 进入这个集群minikube ssh
。
我遇到的问题是我无法使用箭头键恢复上一个命令。我做了一些环顾和诊断:
set -o | grep history
给了history on
echo $HISTFILE
给了/home/docker/.bash_history
。这确实在用户的主文件夹中,并且该文件在exit
ing 并minikube ssh
再次执行后存在echo $HISTSIZE
并且echo $HISTFILESIZE
都给了500echo $SHELL
给了/bin/bash
所有这些都告诉我应该启用命令历史记录,但似乎并非如此。我尝试使用 Powershell 和 cmd 来运行minikube ssh
,无论有没有 Windows 终端。
PowerShell 和 cmd 本身都有一个有效的命令历史记录,但是一旦使用 minikube 进行 SSH,bash shell 中的历史记录就不起作用了。
有谁知道如何在执行后让命令历史工作minikube shh
?
编辑:
我试过minikube ssh --native-ssh=false
了,但这并没有改变任何东西。