是否可以使用 PuTTY 作为 Windows shell 的 UI?

是否可以使用 PuTTY 作为 Windows shell 的 UI?

PuTTY 比 cmd.exe 好用多了,能用 PuTTY 执行 Windows 命令吗?

答案1

实现此目的的唯一方法是在 Windows 中安装 SSH 或 Telnet 服务器。Windows 自带 Telnet 服务器添加/删除 Windows 组件

然后就可以使用PuTTY连接本地电脑并登录了。

然而, 你会仍然在PuTTY中运行cmd.exe,所以你不会真正从中获得任何东西——事实上它可能会更差

如果你想要完整的 Bash 体验,你应该考虑安装赛格威为您提供更像 Linux 的界面。

答案2

另外,您可以使用网猫

nc -L -p 1234 -e cmd.exe

然后使用 PuTTY(RAW 类型连接)连接到端口 1234 上的本地主机。这仍然不是最好的,但至少您不必安装 SSH 或 Telnet 服务器。(此外,类似 Unix 的颜色代码似乎也可以工作,例如:

grep --color=always ...

使用Windows grep似乎工作正常。

答案3

除了 Cygwin,您还可以使用 MSys-Base 获得更简约的 bash 环境。

  • 得到mingw-get
  • 使用安装 msys-basemingw-get install msys-base

供终端使用明特这与PuTTY非常相似。

相关内容