我尝试在Git Bash中使用命令telnet
,但它显示了以下错误:
bash:telnet:命令未找到
我的操作系统是Windows 10.任何想法都表示赞赏。
答案 0 :(得分:14)
那是因为telnet没有提供git。
在Windows中,您需要转到控制面板,程序,打开/关闭Windows功能并启用telnet客户端。
答案 1 :(得分:0)
要添加到@lostbard的答案和@signonsridhar的注释,需要使用winpty调用telnet实用程序以在git bash上工作。
示例:
MINGW64 ~
$ which telnet
/c/WINDOWS/system32/telnet
MINGW64 ~
$ winpty telnet localhost 2181
Zookeeper version: 3.4.14-4c25d480e66aadd371de8bd2fd8da255ac140bcf, built on 03/06/2019 16:18 GMT
答案 2 :(得分:0)
对于编程解决方案,可以使用部署映像服务和管理(DISM)
在Windows命令提示符下,您可以像这样使用dism
to enable features:
C:\> dism /online /Enable-Feature /FeatureName:TelnetClient
或者在Powershell中,使用DISM
Module像这样使用Enable-WindowsOptionalFeature
:
PS> Enable-WindowsOptionalFeature FeatureName:TelnetClient