traceroute 出现大量的*
时间: 2023-11-06 10:06:32 浏览: 43
,这是什么原因?
回答:traceroute 命令是用于检测网络连接的工具,它会向目标主机发送一系列的数据包,每个数据包在经过一跳路由器时,都会返回一个时间值。如果某个路由器在返回时间值时出现了 *,说明该路由器没有返回数据包,可能是由于路由器不支持 ICMP 协议或者被防火墙屏蔽了 ICMP 协议导致的。
相关问题
linux出现大量tcp 0 1 10.15.5.58:35000 13.37.118.240:6379 SYN_SENT
这是因为你的Linux系统上有一个进程正在尝试与IP地址为13.37.118.240的Redis服务器建立TCP连接。SYN_SENT状态表示TCP连接正在等待对方确认连接请求,这通常是由于网络连接问题或Redis服务器未响应导致的。你可以尝试检查网络连接是否正常,并确保Redis服务器正在运行并已正确配置。你也可以尝试使用网络诊断工具如ping和traceroute来检查网络连接是否存在问题。
java 连android设备执行adb命令中断返回流阻塞,Android通过Runtime.getRuntime().exec实现Ping和Traceroute命令时readLine阻塞问题解决...
这个问题可能是由于读取命令执行的输出流时没有正确处理流中的数据而导致的。当命令执行输出大量数据时,流可能会被阻塞,因为它需要等待数据被读取。为了解决这个问题,可以使用多线程来读取输出流,并在另一个线程中等待命令执行完成。以下是一个示例代码:
```java
Process process = Runtime.getRuntime().exec("adb shell command");
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
// do something with the output
}
process.waitFor();
```
在这个示例中,我们使用 `BufferedReader` 来读取命令执行的输出流,并在一个循环中等待数据被读取。为了防止阻塞,可以将读取输出流的操作放在一个单独的线程中,并在另一个线程中等待命令执行完成。在等待命令执行完成时,可以调用 `process.waitFor()` 方法来等待命令执行完成。这样可以确保在命令执行完成后再关闭流,避免流被阻塞。
对于 `Ping` 和 `Traceroute` 命令,可以将命令的执行结果输出到一个文件中,然后读取文件中的内容。这样可以避免大量输出阻塞流的问题。另外,也可以使用 `-c` 参数来指定 `Ping` 命令的执行次数,以减少输出的数据量。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)