Linux 命令中的 dev 是什么意思?

Linux 命令中的 dev 是什么意思?

dev我最近一直在尝试使用 Linux,在处理网络时遇到了一些命令中的参数。例如:

  • ip link set dev wlan0 up/down
    
  • ip link set dev wlan0 address XXX
    
  • nmcli dev show wlan0
    

这些ip link命令似乎在没有dev参数的情况下也能工作。nmcli我认为它让系统知道我在谈论一个设备,我猜它对 也有类似的用途ip link。不过,我有点困惑,如果没有它,它为什么会在那里。

以前确实ip需要它,但现在它“更智能”了,还是不一样了?

答案1

因为该ip命令dev没有任何意义。很可能它是在必须指定命令应在哪个实际设备上工作的情况下用作示例ip(例如wlan0)。

nmcli命令中是指定命令中dev完整选项名称的快捷方式。device

答案2

dev 是 device 的简写。

在这种情况下,正如有人建议的那样,它可能是您要在其上执行操作的设备的占位符

如果有疑问,我建议通过 Google 查找该命令的其他几个示例,这些示例通常会告诉您该参数是占位符还是实际上是指令的一部分。

相关内容