我正在尝试让Cygwin显示我的笔记本电脑开放了哪些端口,但当我尝试运行它时,它会显示未找到命令。
这是我要尝试运行的命令:nmap -v -A
<<IP地址>>
我正在尝试让Cygwin显示我的笔记本电脑开放了哪些端口,但当我尝试运行它时,它会显示未找到命令。
这是我要尝试运行的命令:nmap -v -A
<<IP地址>>
~/.bashrc
并将其添加到$PATH
中呢? export PATH=$PATH:'/cygdrive/c/Program Files (x86)/Nmap'
- AJM/cygdrive/c/Program Files (x86)/Nmap/nmap
。在Windows命令提示符(cmd)中,它将是c:\Program Files (x86)\Nmap\nmap
。netstat -ano|grep LISTEN
。在Windows命令提示符中,请输入:netstat -ano|find "LISTEN"
。在Linux中,请输入:netstat -anp|grep LISTEN
。nmap
和netstat
(或Linux系统上的新版ss
)用于非常不同的任务。**nmap
实际上会探测被测试端口(或其他协议如ICMP)是否有响应,主要用于检查远程系统和通信路径。netstat
(或ss
)**将列出在运行命令的系统上的套接字。它不能用于测试远程系统、通信路径或系统对各种探测的响应。 - pabouk - Ukraine stay strong
.bash_profile
中添加export PATH=$PATH:<nmap path>
来实现。 - pak