linux - 有没有办法检查服务器上某个端口是否打开?

标签 linux windows networking ping

就像您ping 一个服务器的 IP 以检查它是否正常运行一样,我们是否也可以检查该正在运行的服务器上的端口是否处于事件/打开状态?

这只是我的想法,但你能否在你的 ping 声明中更具体一些?

 `ping 127.0.0.1:7004`

我知道这个命令是不允许的,但是有没有办法在 Linux 和 Windows 中检查这个?

最佳答案

如果你愿意并且能够安装软件,你可以使用nmap

nmap -p 7004 127.0.0.1

或者,如果它面向互联网,请使用网络服务,例如 http://www.yougetsignal.com/tools/open-ports/

关于linux - 有没有办法检查服务器上某个端口是否打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30635285/

相关文章:

c - 有没有办法知道Linux符号表中的条目是函数还是变量?

linux - 无法通过 wget 传递变量内带有引号的变量

windows - 如何在 Apache 和 Win7 下使用 node.js 在端口 80 上创建服务器?

http - "Socks Proxy"和 "HTTP Proxy which supports CONNECT request"有什么区别

c - 基本 C 服务器 : Connection Refused Error

networking - 从Virtualbox Guest到DynDNS地址的SSH

linux - 无法连接到 Centos 机器上的服务器

linux - 如何使用Bash测试hdfs文件是否存在

windows - 本地主机在 tomcat 服务器中不工作

windows - Chrome 使用 Windows 8 模式