[root@localhost yum.repos.d]# telnet google.com 80 -bash: telnet: command not found
时间: 2024-10-15 12:27:37 浏览: 28
yum.repos.d.zip
5星 · 资源好评率100%
看起来你尝试在Linux终端中使用`telnet`命令连接到Google的HTTP服务器(端口80),但遇到了错误提示`command not found`,这是因为`telnet`这个命令可能未安装或者不在系统的PATH环境变量中。
解决这个问题有两步:
1. **检查telnet是否已安装**[^1]:
```shell
which telnet
```
如果返回的结果是`command not found`,那么说明`telnet`没装。你可以通过包管理器来安装,比如对于基于Red Hat的系统(如CentOS)可以这样操作:
```shell
sudo yum install telnet
```
2. **添加到PATH**:
如果已经安装但仍然找不到,确认`telnet`是否添加到了系统的PATH中。打开`.bashrc`或`.bash_profile`文件(通常是~/.bashrc),找到`export PATH`部分并确保包含了`telnet`的路径,或者手动添加:
```bash
export PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin
```
完成上述步骤后,重新加载shell配置或者直接运行`telnet`试试看能否成功连接。
阅读全文