1. curl & wget
curl -O website.com/file wget website.com/file
wget file-url
2. ping
ping发送ECHO_REQUEST包到你指定的地址。
ping -c 10 host/ip
3. tracepath&traceroute
tracepath追踪出到指定的目的地址的网络路径,并给出在路径上的每一跳(hop)。如果你的网络有问题或是慢了,tracepath可以查出网络在哪里断了或是慢了。
tracepath host/ip
4. mtr
mtr命令把ping命令和tracepath命令合成了一个。mtr会持续发包,并显示每一跳ping所用的时间。也会显示过程中的任何问题。键入q或是CTRL + C来退出命令。
mtr host/ip
5. host
host命令用来做DNS查询。如果命令参数是域名,命令会输出关联的IP;如果命令参数是IP,命令则输出关联的域名。
host ip/host
6. whois
whois命令输出指定站点的whois记录,可以查看到更多如谁注册和持有这个站点这样的信息。
whois host
7. ifplugstatus
ifplugstatus命令可以告诉你是否有网线插到在网络接口上。
ifplugstatus eth0
8. ifconfig
ifup = ifconfig up
ifdown = ifconfig down
9. dhclient
dhclient命令可以释放你的电脑的IP地址并从DHCP服务器上获得一个新的。
10. netstat
netstat命令可以显示网络接口的很多统计信息,包括打开的socket和路由表。
来源:oschina
链接:https://my.oschina.net/u/2711622/blog/678469