Oracle Linux中查看SSH监听网络接口及grep命令执行报错的问题咨询
Oracle Linux中查看SSH监听网络接口及grep命令执行报错的问题咨询
我不是系统工程师或者网络专家,日常主要做软件开发,现在碰到了一个得解决的问题。
我正在用一台Oracle Linux机器(本质是基于RedHat的),需要检查这台虚拟机上SSH监听在哪些网络实例上。之前我参考了一个方法,尝试执行这条命令:
$ grep sshd netstat
参考里给出的示例输出是这样的:
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 12412 3522/sshd off (0.00/0/0)
可我在自己机器上执行这条命令时,却收到了报错:
[root@zabbix-db ~]# grep sshd netstat grep: netstat: No such file or directory
我有点懵,这个报错说找不到文件,但我理解的是我应该是在netstat命令的输出结果里过滤sshd相关内容,而不是去查找一个叫netstat的文件啊?
想请教大家几个问题:
- 为什么会出现这个错误?我哪里操作错了?
- 我该怎么正确检查SSH监听的网络接口?
- 这个错误的准确含义到底是什么?
备注:内容来源于stack exchange,提问作者AndreaNobili
相关产品推荐
相关产品推荐

