为什么回声“ens6f1”?解释为ns6f1即出“e”

我正在尝试执行

echo "ens6f1" > /sys/class/net/bond0/bonding/slaves 

但得到错误:

bond0:接口ns6f1不存在!

这是一个“回声”问题或与我正在写的文件的一些问题。

Ubuntu 14.04.4

 ip ll ens6f1 25: ens6f1: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000 link/ether 14:02:ec:67:fd:95 brd ff:ff:ff:ff:ff:ff 

你必须echo '+ens6f1'添加一个接口,注意加号。 您看到的错误消息来自内核代码,它将删除第一个字符(操作符号,加号或减号,在您的情况下是字母e ),并将其余部分视为接口名称。 在考虑任何操作之前,检查接口名称有效性,以便得到那个错误。