iproute2命令的一些收集

#常用命令
ip link show                             #显示链路
ip addr show                             #显示地址(或ifconfig)
ip route show                            #显示路由(route -n)
ip neigh show                            #显示arp表(ping 192.168.95.50,如果主机在同一局域网内,直接加到arp表)
ip neigh delete 192.168.95.50 dev eth0   #删除arp条目,条目仍然存在状态为stale,下次通信需要确认
ip rule show                             #显示缺省规则
ip route del default dev eth0            #删除接口路由
ip route show table local                #查看本地静态路由
ip route show table main                 #查看直连路由

#添加静态路由
ip route add 10.0.0.0/24 via 192.168.92.129
ip route add 10.10.10.10 via 192.168.92.129

ip route add 172.31.100.0/24 dev eno16777736
ip route add 172.32.0.2 dev eno16777736

#查看路由表
[[email protected] ~]# ip route show table main
default via 192.168.92.2 dev eno16777736  proto static  metric 1024
10.0.0.0/24 via 192.168.92.129 dev eno16777736
10.10.10.10 via 192.168.92.129 dev eno16777736
172.31.100.0/24 dev eno16777736  scope link
172.32.0.2 dev eno16777736  scope link
192.168.92.0/24 dev eno16777736  proto kernel  scope link  src 192.168.92.129 

#删除
ip route del 10.0.0.0/24
ip route del 10.10.10.10

ip route del 172.31.100.0/24
ip route del 172.32.0.2

#再次查看路由表
[[email protected] ~]# ip route show table main
default via 192.168.92.2 dev eno16777736  proto static  metric 1024
192.168.92.0/24 dev eno16777736  proto kernel  scope link  src 192.168.92.129

[[email protected] ~]# ip route show table local
broadcast 127.0.0.0 dev lo  proto kernel  scope link  src 127.0.0.1
local 127.0.0.0/8 dev lo  proto kernel  scope host  src 127.0.0.1
local 127.0.0.1 dev lo  proto kernel  scope host  src 127.0.0.1
broadcast 127.255.255.255 dev lo  proto kernel  scope link  src 127.0.0.1
broadcast 192.168.92.0 dev eno16777736  proto kernel  scope link  src 192.168.92.129
local 192.168.92.129 dev eno16777736  proto kernel  scope host  src 192.168.92.129
broadcast 192.168.92.255 dev eno16777736  proto kernel  scope link  src 192.168.92.129 

#添加网卡别名
ip addr add 192.168.0.11/24 dev eno16777736

#查看下网卡,别名没有产生,而是直接继承
[[email protected] ~]# ip addr show eno16777736
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d0:a2:03 brd ff:ff:ff:ff:ff:ff
    inet 192.168.92.129/24 brd 192.168.92.255 scope global dynamic eno16777736
       valid_lft 1054sec preferred_lft 1054sec
    inet 192.168.0.11/24 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed0:a203/64 scope link
       valid_lft forever preferred_lft forever

#添加网卡别名并添加标记    label
ip addr add 192.168.1.2 label eno16777736:0 dev eno16777736

#查看下,多了eno16777736:0
ip addr show eno16777736
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d0:a2:03 brd ff:ff:ff:ff:ff:ff
    inet 192.168.92.129/24 brd 192.168.92.255 scope global dynamic eno16777736
       valid_lft 1672sec preferred_lft 1672sec
    inet 192.168.0.11/24 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet 192.168.1.2/32 scope global eno16777736:0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed0:a203/64 scope link
       valid_lft forever preferred_lft forever

[[email protected] ~]# ip addr add 192.168.55.191/24 label eth0:1 dev eth0
[[email protected] ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:ce:58:47 brd ff:ff:ff:ff:ff:ff
    inet 192.168.55.143/24 brd 192.168.55.255 scope global eth0
    inet 192.168.55.191/24 scope global secondary eth0:1
    inet6 fe80::20c:29ff:fece:5847/64 scope link
       valid_lft forever preferred_lft forever
时间: 2024-12-23 16:20:27

iproute2命令的一些收集的相关文章

linux 常用命令---hashlinux整理收集

==================================1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理----------------------------------创建空白文件touch不提示删除非空目录rm -rf目录名(-r:递归删除 -f 强制)##########

iproute2 命令

一.IP 地址管理 1.显示 IP 地址 ip addr show [dev eth0] 2.增加删除 IP 地址 ip addr add 192.0.2.1/24 dev eth0 ip addr del 192.0.0.1/24 dev eth0 3.显示接口统计 ip -s link [ls eth0] 二.网卡和链路配置 1.显示链路 ip link show [eth0] 2.修改接口状态 ip link set eth0 up|down 三.路由表管理 1.显示路由表 ip rout

使用Statistics命令查看Netapp存储实时性能统计数据

Cluster-mode下,引入了新的命令行工具,可以查看详细的存储系统性能指标,在进行存储系统诊断时候尤其有用. 注意:使用该命令需要进入高级模式,SSH登录存储CLI环境之后,执行命令:set  –privilege  advanced.参考下图1: 图1 命令使用方法 总览 可以使用命令statistics show-periodic查看当前系统实时的性能指标概览. 图2 样本收集 也可以使用命令statistics start |stop 收集一段时间内的性能参数,然后通过statist

Oracle里收集与查看统计信息的方法

Oracle数据库里的统计信息是这样的一组数据:它存储在数据字典里,且从多个维度描述了Oracle数据库里对象的详细信息.CBO会利用这些统计信息来计算目标SQL各种可能的.不同的执行路径的成本,并从中选择一条成本值最小的执行路径来作为目标SQL的执行计划. Oracle数据库里的统计信息可以分为如下6种类型: 表的统计信息 索引的统计信息 列的统计信息 系统统计信息 数据字典统计信息 内部对象统计信息 表的统计信息用于描述Oracle数据库里表的详细信息,它包含了一些典型的维度,如记录数.表块

Oracle GI 日志收集工具 - TFA 简介

转载自:https://blogs.oracle.com/Database4CN/entry/tfa_collector_%E4%BB%8B%E7%BB%8D 1.TFA的目的: TFA是个11.2版本上推出的用来收集Grid Infrastructure/RAC环境下的诊断日志的工具,它可以用非常简单的命令协助用户收集RAC里的日志,以便进一步进行诊断:TFA是类似diagcollection的一个oracle 集群日志收集器,而且TFA比diagcollection集中和自动化的诊断信息收集

iproute2使用及网络名称空间

创建一个网络名称空间: 相当于创建一个完全隔离的新网络环境,这个环境包括一个独立的网卡空间,路由表,ARP表,ip地址表,iptables,ebtables,等等.总之,与网络有关的组件都是独立的. 1,基础iproute2命令 *显示所有网络接口 ip link show ip link ip addressip address show dev eth1 *对一个网络接口添加或者删除ip地址 sudo ip address add 10.0.1.1/24 dev veth0 #添加ip地址s

bash shell命令与监测的那点事(二)

bash shell命令与监测的那点事之top 上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出内存的进程的趋势,用ps的命令就不方便了. 而top命令刚好适用于这种场景.top命令跟ps命令相似,能够显示进程的信息,但它是实时显示的.下图是top命令输出截图: 1 top - 16:56:13 up 120 days, 23:37, 3 users, load average: 0.00,

linux 调试常用命令

top 参数 1 ,查看多核cpu  也可用 mpstat -P ALL pstate PID 查看进程堆栈 pmap -x PID 查看进程 内存段 ldd  XXX.so 查看 .so 的link 信息 linux 查看线程 方法一:PS 在ps命令中,"-T"选项可以开启线程查看.下面的命令列出了由进程号为<pid>的进程创建的所有线程. 1.$ ps -T -p <pid> 2 "SID"栏表示线程ID,而"CMD"

vim 命令大全 / vi 命令大全

vim 命令作为linux系统下使用最多的文本编辑器,功能十分强大,里面包含了操作文本的各种命令.本文收集了在linux系统下的 最常用的 vim 命令大全 /vi 命令大全. vim 命令大全 光标控制命令: 命令 光标移动 h 向左移一个字符 j 向下移一行 k 向上移一行 l 向右移一个字符 G 移到文件的最后一行 w 移到下一个字的开头 W 移到下一个字的开头,忽略标点符号 b 移到前一个字的开头 B 移到前一个字的开头,忽略标点符号 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H