1.ifconfig
| ifconfig:查看网卡信息
| sudo ifconfig eth0 down:关闭网卡
| sudo ifconfig eth0 up:开启网卡eth0
| sudo ifconfig eth0 IP:给eth0配置临时IP
2.ping
ping [选项] 主机名/IP 地址
查看网络上的主机是否在工作。它向该主机发送ICMP ECHO_REQUEST 包。有时我们想从网络上的某台主机上下载文件,可是又不知道那台主机是否开着,就需要使用ping 命令查看。
命令中各选项的含义如下:
-c 数目在发送指定数目的包后停止。
-d 设定SO_DEBUG 的选项。
-f 大量且快速地送网络封包给一台机器,看它的回应。
-I 秒数设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。
-l 次数在指定次数内,以最快的方式送封包数据到指定机器(只有超级用户可以使用此选项)。
-q 不显示任何传送封包的信息,只显示最后的结果。
-r 不经由网关而直接送封包到一台机器,通常是查看本机的网络接口是否有问题。
-s 字节数指定发送的数据字节数,预设值是56,加上8 字节的ICMP 头,一共是64ICMP数据字节。
3.netstat
netstat [选项]
显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运
作。命令中各选项的含义如下:
-a 显示所有socket,包括正在监听的。
-c 每隔1 秒就重新显示一遍,直到用户中断它。
-i 显示所有网络接口的信息,格式同“ifconfig -e”。
-n 以网络IP 地址代替名称,显示出网络连接情形。
-r 显示核心路由表,格式同“route -e”。
-t 显示TCP 协议的连接情况。
-u 显示UDP 协议的连接情况。
-v 显示正在进行的工作。
4.nslookup
查询一台机器的IP 地址和其对应的域名。它通常需要一台域名服务器来提供域名服务。
如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP 地址对应的域名。
不带参数使用nslookup 命令时,出现提示符“>”,在后面输入要查询的IP 地址或域名
并回车即可。如果要退出该命令,输入exit 并回车即可。