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/ via 192.168.92.129
ip route add 10.10.10.10 via 192.168.92.129 ip route add 172.31.100.0/ dev eno16777736
ip route add 172.32.0.2 dev eno16777736 #查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736 proto static metric
10.0.0.0/ via 192.168.92.129 dev eno16777736
10.10.10.10 via 192.168.92.129 dev eno16777736
172.31.100.0/ dev eno16777736 scope link
172.32.0.2 dev eno16777736 scope link
192.168.92.0/ dev eno16777736 proto kernel scope link src 192.168.92.129 #删除
ip route del 10.0.0.0/
ip route del 10.10.10.10 ip route del 172.31.100.0/
ip route del 172.32.0.2 #再次查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736 proto static metric
192.168.92.0/ dev eno16777736 proto kernel scope link src 192.168.92.129 [root@localhost ~]# 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/ 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/ dev eno16777736 #查看下网卡,别名没有产生,而是直接继承
[root@localhost ~]# ip addr show eno16777736
: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::d0:a2: brd ff:ff:ff:ff:ff:ff
inet 192.168.92.129/ brd 192.168.92.255 scope global dynamic eno16777736
valid_lft 1054sec preferred_lft 1054sec
inet 192.168.0.11/ scope global eno16777736
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fed0:a203/ scope link
valid_lft forever preferred_lft forever #添加网卡别名并添加标记 label
ip addr add 192.168.1.2 label eno16777736: dev eno16777736 #查看下,多了eno16777736:
ip addr show eno16777736
: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::d0:a2: brd ff:ff:ff:ff:ff:ff
inet 192.168.92.129/ brd 192.168.92.255 scope global dynamic eno16777736
valid_lft 1672sec preferred_lft 1672sec
inet 192.168.0.11/ scope global eno16777736
valid_lft forever preferred_lft forever
inet 192.168.1.2/ scope global eno16777736:
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fed0:a203/ scope link
valid_lft forever preferred_lft forever [root@localhost ~]# ip addr add 192.168.55.191/ label eth0: dev eth0
[root@localhost ~]# ip addr show
: lo: <LOOPBACK,UP,LOWER_UP> mtu qdisc noqueue state UNKNOWN
link/loopback ::::: brd :::::
inet 127.0.0.1/ scope host lo
inet6 ::/ scope host
valid_lft forever preferred_lft forever
: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::ce:: brd ff:ff:ff:ff:ff:ff
inet 192.168.55.143/ brd 192.168.55.255 scope global eth0
inet 192.168.55.191/ scope global secondary eth0:
inet6 fe80::20c:29ff:fece:/ scope link
valid_lft forever preferred_lft forever
iproute2常用命令的更多相关文章
- shell常用命令归类整理
shell 命令整理 bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#vers ...
- linux常用命令加实例大全
目 录引言 1一.安装和登录 2(一) login 2(二) shutdown 2(三) halt 3(四) reboot 3(五) ...
- 零基础学习Linux必会的60个常用命令
Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令. ...
- linux常用命令与实例小全
转至:https://www.cnblogs.com/xieguohui/p/8296864.html linux常用命令与实例小全 阅读目录(Content) 引言 一.安装和登录 (一) ...
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
随机推荐
- hdu_1018_Big Number_201308191556
Big NumberTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total S ...
- 【ACM】NYOJ_486_Old Calculator_20130725
Old Calculator时间限制:1000 ms | 内存限制:65535 KB 难度:1描述 szhhck have an old calculator bought 5 years ago ...
- N天学习一个linux命令之sort
用途 对文本内容按行排序,输出排好序后的内容到标准输出流 用法 sort [OPTION]... [FILE]... sort [OPTION]... --files0-from=F 常用选项 -b, ...
- Spark 颠覆 MapReduce 保持的排序记录
在过去几年,Apache Spark的採用以惊人的速度添加着,通常被作为MapReduce后继,能够支撑数千节点规模的集群部署. 在内存中数 据处理上,Apache Spark比MapReduce更加 ...
- 正则表达式,字符串中需要两个反斜杠“\\d”
这个正则表达式为什么会有两个反斜杠? "^.*?\\.(jpg|png|bmp|gif)$"上面这个正则表达式为什么有两个反斜杠呢?反斜杠点\.就能表示点.了,为什么还要在\.前面 ...
- Xcode 自己主动生成版本技术最佳实践
在 bloglovin ,我们使用自己主动生成版本来设置Xcode,使当前的版本为在Git活跃的分支上 的提交数. 它一直正常工作着.但我们的技术也不是一帆风顺的. 糟糕的老方法 我们使用的技术是来自 ...
- linux下获取按键响应事件【转】
本文转载自:https://my.oschina.net/u/157503/blog/91548 1.问题 通过一个死循环将读取键盘对应的设备文件将触发键盘事件在屏幕上打印出来,按esc退出程序 代码 ...
- System.IO.Path
System.IO.Path 分类: C#2011-03-23 10:54 1073人阅读 评论(0) 收藏 举报 扩展磁盘string2010c System.IO.Path提供了一些处理文件名和路 ...
- Python 网络爬虫与信息获取(二)—— 页面内容提取
1. 获取超链接 python获取指定网页上所有超链接的方法 links = re.findall(b'"((http|ftp)s?://.*?)"', html) links = ...
- 截取字符(substr)检索字符位置(instr)
1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串注释: string 元字符串start_position 开始位置(从0开始)length 可 ...