系统管理指南:网络服务

如何查明远程系统是否在运行

使用 ping 命令查明远程系统是否在运行。


$ ping system-name | ip-address
system-name

远程系统的名称

ip-address

远程系统的 IP 地址

ping 命令将返回以下三条消息之一:

状态消息 

说明 

system-name is alive

可通过网络访问系统。 

ping: unknown host system-name

系统名未知。 

ping: no answer from system-name

系统已知,但当前未运行。  

如果您对其执行 "ping" 操作的系统位于其他域中,则返回消息还可包含路由信息,不过您可以忽略该信息。

ping 命令的超时时间为 20 秒。实际上,如果该命令在 20 秒内未接收到响应,则会返回第三条消息。您可以通过键入 time-out 值(以秒为单位),强制 ping 等待更长(或更短)的时间:


$ ping system-name | ip-address time-out

有关更多信息,请参见 ping(1M)