我有一个接口,我这样安装
ip addr add 192.168.1.1/24 dev eth0 ip addr add 192.168.1.2/24 dev eth0 ip addr add 192.168.1.3/24 dev eth0
等等
有没有一种简单的方法来删除我所做的所有IP
ip addr del 192.168.1.1/24 dev eth0 ip addr del 192.168.1.2/24 dev eth0 ip addr del 192.168.1.3/24 dev eth0
或者做类似的事情
ips=`ip addr show dev eth0 | grep -oe '192\.168\1\.[0-2][0-9]{1,2}'` for ii in $ips; do ip addr del $ii dev eth0 done
必须有一个更优雅的方式来做到这一点。
flush命令不能做你想要的
ip addr flush eth0