关于linux:linux常用网络命令

41次阅读

共计 933 个字符,预计需要花费 3 分钟才能阅读完成。

1、在 ifconfig 内容中找出 ip

Linux 查看 ip 的办法有很多,ifconfig 是其中一种。
[root@localhost ~]# ifconfig ens33|grep “inet “\ > |awk ‘{print $2}’ #awk 默认宰割符号为空格

ping 都懂用,可是 linux 下,ping 命令会始终 ping,不会主动进行怎么办

[root@localhost ~]# ping www.baidu.com -c 4 #-c 次数

[root@localhost ~]# netstat -an|grep -v unix #显示网络连接信息,- a 所有,- n 理论地址 |grep -v 知道吧,就是反向显示 (不显示符合条件)

2、查看网络连接状态,并汇总信息

[root@localhost ~]# netstat -an|grep tcp

[root@localhost ~]# netstat -an|grep tcp|awk ‘{++S[$NF]} END {for (a in S) print a,S[a]}’

[root@localhost ~]# netstat -an|awk ‘/^tcp/{++S[$NF]} END {for (a in S) print a,S[a]}’ #写法有很多种

3、查看零碎路由表,两种办法

[root@localhost ~]# netstat -rn

[root@localhost ~]# netstat -r

4、追踪网络数据包的门路,通过的路由

应用 traceroute 命令详解
[root@localhost ~]# traceroute www.12306.com

5、依据域名查 ip

[root@localhost ~]# nslookup www.baidu.com

能够应用 dig 命令,查看 NS(域名服务器) 记。linux 下面更加具体的 dig 应用办法能够参考。

[root@localhost ~]# dig www.taobao.com

6、查看端口状态

a、lsof -i: 端口号 用于查看某一端口的占用状况,比方查看 8000 端口应用状况,lsof -i:8000

b、netstat -tunlp |grep 端口号,用于查看指定的端口号的过程状况,如查看 8000 端口的状况,netstat -tunlp |grep 8000
c. 查看网络端口信息:ifconfig eth0 ,

正文完
 0