ip link set eth0 down
和有什么区别ip link set dev eth0 down
?
这些命令之间的区别似乎没有在任何地方记录。
答案1
没有区别;dev
如果设备名称不会被误认为是ip
命令可以理解的另一个关键字,则它是可选的。例如,如果您有一个接口名称,bridge
那么您必须使用dev
asbridge
也是一个关键字ip
。
这是没有记录的行为,但它确实有效。
如果您收到如下(语法稍微不正确的)消息,则表明您违反了ip
的选项解析器:
either "dev" is duplicate, or "bridge" is a garbage.
对于那些必须始终 100% 正常工作的东西,比如网络配置脚本,您应该将其包括dev
在内以确保万无一失。