Linux系统学习 七、网络基础—常用网络命令

1、ifconfig                 #查看网络(设置IP临时生效)

 Linux系统学习 七、网络基础—常用网络命令_第1张图片

2、hostname [主机名]            #查看或设置主机名       默认的是localhost

 

3、ifdown [网卡设备名]                   #禁用该网卡设备

      ifup [网卡设备名]                #启用该网卡设备

      与ifconfig [网卡名称] down或ficonfig [网卡名称] up 一样

 Linux系统学习 七、网络基础—常用网络命令_第2张图片

4、查询网络状态

netstat [选项]

选项:

-t:列出TCP协议端口

-u:列出UDP协议端口

-n:不使用域名与服务名,而使用IP地址和端口号

-l:仅列出在监听状态网络服务

-a:列出所有网络连接

一般分为两组使用:(t,u,l)和(n,a)

 

 

 

 

 Linux系统学习 七、网络基础—常用网络命令_第3张图片

联合使用

 Linux系统学习 七、网络基础—常用网络命令_第4张图片

服务端口占用情况

TCP有监听

UDP是没有监听的

Foreign Address:远程连接的IP

Local Address:本地地址和端口

Recv-Q Send-Q:发送和接收的排队队列

State:监听状态

 Linux系统学习 七、网络基础—常用网络命令_第5张图片

Active UNIX domain sockets (servers and established):程序占用端口的情况

统计处于连接状态的服务

 

统计处于连接状态的服务的数量

 

netstat –rn

-r:列出路由列表,功能和route命令一致。

 Linux系统学习 七、网络基础—常用网络命令_第6张图片

route –n            #查看路由列表(可以看到网关)

 Linux系统学习 七、网络基础—常用网络命令_第7张图片

5、域名解析命令

nslookup [主机名或IP]            #进行域名与IP地址解析

最小化安装时这个命令是没法使用的,提示没有这条命令,需要安装

yum install bind-utils –y

 Linux系统学习 七、网络基础—常用网络命令_第8张图片

 

 Linux系统学习 七、网络基础—常用网络命令_第9张图片

nslookup

>server

#查看本机DNS服务器

 

6、ping [选项] [IP或域名]               #探测指定IP或域名的网络状况

选项:

-c [次数]:指定ping包的次数

Windows默认是4次,Linux是一直ping,Ctrl+c停止。

 

7、telnet [域名或IP] [端口]            #远程管理与端口探测命令

默认不安装的,这种传输是不安全的,因为它是明文传输的(23端口是telnet服务)

 

8、traceroute [选项] [IP或域名]            #路由跟踪命令,检查哪个节点有问题

选项:

-n:使用IP,不使用域名,速度更快

最小安装下,没有安装该命令

yum install -y traceroute          安装目录

 

9、wget http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz                  #下载命令

 

你可能感兴趣的:(Linux系统学习 七、网络基础—常用网络命令)