bash:telnet:找不到命令

Tie*_*ung 6 macos telnet

我正在尝试使用telnet连接服务器,但是当我输入telnet localhost 8000时。它显示telnet未找到的错误。我用 C 编写代码并在 macOS 终端上运行。我是否应该先安装一些东西才能使用它?

Mac*_*cko 14

是的,您需要安装 telnet 才能在 Mac 上使用它。您还可以尝试使用 macOS 计算机上预安装的替代工具。它被调用netcat,您可以执行以下操作:

nc -vz localhost 8000
Run Code Online (Sandbox Code Playgroud)

如果上面的命令不够好,您可以按照此处的教程在 Mac 上安装 telnet:

https://osxdaily.com/2018/07/18/get-telnet-macos/

更准确地说,该部分标题为: Installing Telnet in MacOS with Homebrew

您需要安装 homebrew(它是 MacOS 的包管理器,类似于 Linux 中的 yum 或 apt)。

  • `brew 安装 telnet` https://formulae.brew.sh/formula/telnet (2认同)