我可以检查服务器是否已连接而没有连接它吗?

时间:2018-05-21 09:09:54

标签: bash server connection

是否可以检查远程服务器是否已启动,而无需连接它?

基本上,telnet ip.ad.dre.ss port有效,但会连接到服务器。是否有一个等效的命令,只检查是服务器启动了,没有与它建立连接?

我想在bash脚本中查看它。

2 个答案:

答案 0 :(得分:1)

对于本地服务器ss --listening将列出所有侦听进程。

对于远程服务器,您可以使用ssh连接并运行ss,或使用nmap

直接测试侦听套接字

`

答案 1 :(得分:1)

如果您的服务器是远程服务器,则无法在不连接服务器的情况下进行检查。您只能通过登录运行该服务器的操作系统来检查,然后您必须使用ps -ef | grep [p]rocessName