doc: update htop.md/ping.md/ping6.md (#495)

* Make detailed supplements to some commands.

* Added the ipv6 side network test command.

* Added the ipv6 side network test command.
This commit is contained in:
Wang Jianing 2023-05-05 22:49:35 +08:00 committed by GitHub
parent 40992e1ab8
commit b68c273d35
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 68 additions and 3 deletions

View File

@ -169,6 +169,16 @@ http://localhost:9665/
## 目录
- [Web 版本](#web-版本)
- [微信小程序版本](#微信小程序版本)
- [Chrome 插件](#chrome-插件)
- [Raycast 版本](#raycast-版本)
- [Alfred 版本](#alfred-版本)
- [Dash 版本](#dash-版本)
- [Android 版本](#android-版本)
- [命令行工具](#命令行工具)
- [Docker](#docker)
- [Vercel](#vercel)
- [目录](#目录)
- [Linux命令分类](#linux命令分类)
- [文件传输](#文件传输)
@ -191,6 +201,8 @@ http://localhost:9665/
- [中国开源镜像站点](#中国开源镜像站点)
- [游戏玩家发行版](#游戏玩家发行版)
- [Team](#team)
- [感谢所有贡献者](#感谢所有贡献者)
- [License](#license)
## Linux命令分类
@ -231,7 +243,7 @@ awk、col、colrm、comm、csplit、ed、egrep、ex、fgrep、fmt、fold、grep
### 网络通讯
dip、getty、mingetty、ppp-off、smbd(samba daemon)、telnet、uulog、uustat、uux、cu、dnsconf、efax、httpd、ip、ifconfig、mesg、minicom、nc、netconf、netconfig、netstat、ping、pppstats、samba、setserial、shapecfg(shaper configuration)、smbd(samba daemon)、statserial(status ofserial port)、talk、tcpdump、testparm(test parameter)、traceroute、tty(teletypewriter)、uuname、wall(write all)、write、ytalk、arpwatch、apachectl、smbclient(samba client)、pppsetup
dip、getty、mingetty、ppp-off、smbd(samba daemon)、telnet、uulog、uustat、uux、cu、dnsconf、efax、httpd、ip、ifconfig、mesg、minicom、nc、netconf、netconfig、netstat、ping、ping6、pppstats、samba、setserial、shapecfg(shaper configuration)、smbd(samba daemon)、statserial(status ofserial port)、talk、tcpdump、testparm(test parameter)、traceroute、tty(teletypewriter)、uuname、wall(write all)、write、ytalk、arpwatch、apachectl、smbclient(samba client)、pppsetup
### 设备管理

View File

@ -1,7 +1,7 @@
ping
===
测试主机之间网络的连通性
测试主机之间网络的连通性(ipv4)
## 补充说明
@ -10,7 +10,7 @@ ping
### 语法
```shell
ping(选项)(参数)
ping (选项) (参数)
```
### 选项

53
command/ping6.md Normal file
View File

@ -0,0 +1,53 @@
ping6
===
测试主机之间网络的连通性(ipv6)
## 补充说明
**ping6命令** ping6 是 ICMPv6 版的 ping 实现。正确使用、访问 IPv6 网站需要您提前配置本地环境,选择支持 v6 的网站进行访问(ping)。
执行 ping6 指令会使用 ICMPv6 传输(OSI)协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
### 语法
```bash
ping6 (选项) (地址) [网络接口名称]
```
### 选项
```bash
-a [addrtype]: 生成 ICMPv6 节点信息节点地址查询;
-b [bufsiz]: 设置套接字缓冲区大小;
-c [count]: 在发送(和接收)ECHO_RESPONSE数据包后停止;
-h [hoplimit]: 设置 IPv6 跳数限制;
-I [interface]: 具有给定接口地址的源数据包;
-i [wait]: 在发送每个数据包之间等待几秒钟,默认是 1 秒;
-p [policy]: policy 指定要用于探测的 IPsec 策略;
```
### 地址
目的主机:指定发送 ICMPv6 报文的目的主机。
### 实例
```bash
$ ping6 -c4 ipw.cn
PING6(56=40+8+8 bytes) 2409:xxxx:xxxx:85c0::2 --> 2409:8c70:3a00:42:3a::1
16 bytes from 2409:8c70:3a00:42:3a::1, icmp_seq=0 hlim=54 time=31.236 ms
16 bytes from 2409:8c70:3a00:42:3a::1, icmp_seq=1 hlim=54 time=29.382 ms
16 bytes from 2409:8c70:3a00:42:3a::1, icmp_seq=2 hlim=54 time=29.571 ms
16 bytes from 2409:8c70:3a00:42:3a::1, icmp_seq=3 hlim=54 time=28.973 ms
--- 66f782g2.slt-dk.sched.tdnsv8.com ping6 statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 28.973/29.791/31.236/0.862 ms
```
### 服务器 IPv6 Ping 失败可能原因
1. 服务器未开启 IPv6。
2. 服务器已开启 IPv6但防火墙(安全组)未对源地址是 IPv6 地址(::/0)的 ICMPv6 协议开放访问,