gpt4 book ai didi

linux - 使用 nmcli 以编程方式激活和停用网络接口(interface)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:49:25 25 4
gpt4 key购买 nike

我编写了一个脚本,使用 nmcli 命令停用所有可用的接口(interface),例如:

for iface in `(nmcli -f GENERAL dev list 2>/dev/null || nmcli -f GENERAL dev show) | grep 'GENERAL.DEVICE' | awk '{print $2}'`
do
nmcli dev disconnect iface $iface
done

我现在想重新激活这些界面;没有 nmcli dev connect iface ... 命令,我被卡住了。特别是,我的问题是重新激活以太网接口(interface)。

预先感谢您的帮助!

最佳答案

使用这个命令:

nmcli -p con up id "interface name" iface eth0

您也可以使用 uuid 代替 id

-p 仅用于人类可读的输出,可以忽略。

iface eth0也可以省略

看看here获取更多信息。

关于linux - 使用 nmcli 以编程方式激活和停用网络接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33340317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com