在下面/etc/sysconfig/network-scripts
,我们的网络配置文件为
ifcfg-conf1
ifcfg-conf2
.
.
.
是否可以将所有参数更改PEERDNS
为no
,如果值为yes
所有 ifcfg-xxxx 文件的预期结果
PEERDNS=no
ifcfg-xxxx
文件配置错误
PEERDNS=yes
进行此更改的原因是因为/etc/resolve.conf
更改后reboot
,所以我们需要将所有PEERDNS
变量更改为no
答案1
假设您的 shell 无法通过通配符提供此功能,
find /etc/sysconfig/network-scripts -type f -exec sed -i s/PEERDNS=yes/PEERDNS=no/ {} +
这将找到下的所有文件/etc/sysconfig/network-scripts
并更改PEERDNS=yes
为PEERDNS=no
.