小编Mag*_*nus的帖子

为什么 nmcli 没有配置设备?

我是 nmcli 的新手,并试图弄清楚如何创建 eth0 连接。sudo nmcli con打印以下内容:

NAME       UUID     TYPE      DEVICE
MyWlan0    ...      wifi      wlan0
MyEth0     ...      ethernet  --
Run Code Online (Sandbox Code Playgroud)

无论我给出什么命令,我的 MyEth0 连接都不会在上面的 DEVICE 下显示 eth0(只是“--”),因此,当我尝试时,我会收到以下错误sudo nmcli con up MyEth0

Error: Connection activation failed: No suitable device found for this connection (device lo not available because device is strictly unmanaged).
Run Code Online (Sandbox Code Playgroud)

这就是我创建连接的方式:

sudo nmcli con add con-name MyEth0 type ethernet ifname eth0
Run Code Online (Sandbox Code Playgroud)

我还尝试使用以下类型的命令修改它:

sudo nmcli con mod MyEth0 connection.interface-name eth0
Run Code Online (Sandbox Code Playgroud)

运行sudo nmcli con show MyEth0 connection | …

nmcli

6
推荐指数
3
解决办法
2万
查看次数

grep -R(大写)和 -r(小写)的区别

如果我进入/etc/apache2/并输入,grep -rl 'LoadModule php' ./*那么我只会看到./mods-available/php7.0.load. 如果我r改为R然后我会看到

./mods-available/php7.0.load
./mods-enabled/php7.0.load
Run Code Online (Sandbox Code Playgroud)

这两个都是普通目录。我希望-r让 grep 递归 PWD 中的所有文件/目录。怎么回事-r?我想-R在这一点上总是使用。

command-line grep

4
推荐指数
2
解决办法
1167
查看次数

标签 统计

command-line ×1

grep ×1

nmcli ×1