linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接
2017-03-20 16:55
956 查看
Centos 安装
yum install iproute iproute-doc
Ubuntu 安装
apt-get install iproute iproute-doc
风.fox
说明 | net-tools | iproute2 |
---|---|---|
邻居 | arp -na arp | ip neigh |
地址和链路配置 | ifconfig | ip link ip addr |
显示全部接口信息 显示IP | ifconfig -a | ip addr show |
帮助 | ifconfig –help | ip help |
显示摘要信息 | ifconfig -s | ip -s link |
启动指定网络设备/网卡 | ifconfig eth0 up | ip link set eth0 up |
组播 | ipmaddr | ip maddr |
ip隧道 | iptunnel | ip tunnel |
统计 | netstat | ss |
显示网络界面信息表单 | netstat -i | ip -s link |
显示多重广播功能群组组员名单 | netstat -g | ip maddr |
列出监听服务状态 | netstat -l | ss -l |
路由表 | netstat -r route | ip route |
添加路由 | route add | ip route add |
删除路由 | route del | ip route del |
查看路由状态 | route -n | ip route show |
增删VLAN | vconfig | ip link |
显示当前监听端口
ss -pltn
以下全部是转载
ip地址管理
1.显示ip地址
ip a ip address show ip addr show dev eth0 ip a sh eth0
2.增加删除地址
ip address add 192.0.2.1/24 dev eth0 ip addr del 192.0.2.2/24 dev eth0
3.显示接口统计
ip -s link ls eth0
网卡和链路配置
4.显示链路
ip link show ip link sh eth0
4.修改接口状态
ip link set eth0 up ip link s gre01 down
路由表管理
5.显示路由表
ip route ip ro show dev gre01
6.增加新路由
ip route add 10.2.2.128/27 dev gre01
7.增加默认路由
ip route add default via 192.168.1.1
8.修改默认路由
ip route chg default via 192.168.1.2
9.删除默认路由
ip route del default
隧道配置
10.增加删除GRE隧道
ip tunnel add gre01 mode gre local 10.1.1.1 remote 20.2.2.1 ttl 255 ip tunnel del gre01
11.IPIP隧道
ip tunl a ipip01 mode ipip local 10.1.1.1 remote 20.2.2.1 ttl 255
12.显示隧道
ip tunnel show
13.显示隧道统计
ip -s tunl ls gre01
邻居和arp表管理
13.查看arp表
ip neigh show
14.手工增加删除arp项
ip neighbor add 10.2.2.2 dev eth0 ip neigh del 10.2.2.1 dev eth0
socket统计
15.显示当前监听
ss -l
15.显示当前监听的进程
ss -p
查看端口链接
lsof -n -i4TCP:80 | grep LISTEN # Verified on macOS Sierra lsof -n -iTCP:80 | grep LISTEN lsof -n -i:80 | grep LISTEN
为了不显示端口的俗称,你可以加P参数:
lsof -nP -i4TCP:$PORT | grep LISTEN # Verified on macOS Sierra lsof -nP -iTCP:$PORT | grep LISTEN lsof -nP -i:$PORT | grep LISTEN
来自:
http://www.jianshu.com/p/125fbe9dc1d2
http://blog.csdn.net/kevin3101/article/details/52368860
http://linoxide.com/linux-command/use-ip-command-linux/
http://colobu.com/2017/07/11/show-connections-in-MACOS/
相关文章推荐
- Linux学习总结(十一)—— Linux常用命令:版本信息查看(RedHat、CentOS、Debian、Ubuntu、Fedora、Oracle)
- linux下查看端口和服务的一些命令
- linux ubuntu 命令集合
- 首页 > Ubuntu 命令 > linux 查看文件内容
- 查看局域网内某个ip地址对应的mac地址以及开启的网络端口服务命令
- linux下查看端口命令
- linux中关于端口查看命令
- Linux端口以及防火墙端口的查看命令
- linux内存查看的基础命令集合
- Linux查看服务命令与端口使用状态
- linux查看端口及使用改端口的命令
- linux命令温故而知新:查看网络连接/端口
- [转]Linux端口查看命令
- linux的查看端口命令
- linux下查看网址经过路由的命令
- ubuntu查看进程占用端口命令
- linux查看端口命令
- 在ubuntu上查看Linux内核和一些简单的命令
- 查看端口链接状态常用命令
- ubuntu/linux下查看端口使用情况