请问SOLARIS顶级高手:为什么用system调的ping会永不退出?
RT:
char cmd[] = "ping 192.168.1.1 3 > /tmp/cping.dat";
system(cmd);
为什么有时候用诸如上述system调用的ping会一直在后台存在,而不是3秒钟退出?
char cmd[] = "ping 192.168.1.1 3 > /tmp/cping.dat";
system(cmd);
为什么有时候用诸如上述system调用的ping会一直在后台存在,而不是3秒钟退出?
作者: SpadeJunior 发布时间: 2011-04-14
不常用solaris 但是在我这里的solaris系统里
usage: ping host [timeout]
从这个用法可以看出 你那个3属于timeout 而非3次的含义
usage: ping host [timeout]
从这个用法可以看出 你那个3属于timeout 而非3次的含义
作者: steptodream 发布时间: 2011-04-15
引用 1 楼 steptodream 的回复:
不常用solaris 但是在我这里的solaris系统里
usage: ping host [timeout]
从这个用法可以看出 你那个3属于timeout 而非3次的含义
不常用solaris 但是在我这里的solaris系统里
usage: ping host [timeout]
从这个用法可以看出 你那个3属于timeout 而非3次的含义
好像是发送ICMP包设置超时值,并不是超时退出ping命令
作者: yong_f 发布时间: 2011-04-15
/tmp/cping.dat 文件中有内容吗?
作者: justkk 发布时间: 2011-04-15