参考回答:
常用的网络相关的命令有以下几个:
1、ifconfig
这个命令用于显示网络接口,子网掩码
2、host和nslookup
这两个命令是DNS查找工具,当执行host时,会列出某个域名的所有ip,nslookup是一个类似于host的命令,它用于查询DNS相关的细节信息,以及名字解析
3、route
显示路由表
4、traceroute
这个命令显示分组途径的所有网关地址
netstat、ping、ifconfig这三个的区别:
netstat:显示网络状态,利用netstat可以让你得知整个Linux系统的网络情况,语法为netstat [-acCeFghilMnNoprstuvVwx][-A][--ip]
ping:功能是检测主机,因为执行ping命令会使用icmp传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常,语法为:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP地址
ifconnfig:功能是显示或设置网络设备,其语法为:ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP地址]
服务器启动后一般为listening状态