아래 /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
쉘이 와일드카드를 통해 이 기능을 제공하지 않는다고 가정하면,
find /etc/sysconfig/network-scripts -type f -exec sed -i s/PEERDNS=yes/PEERDNS=no/ {} +
아래의 모든 파일을 찾아 로 /etc/sysconfig/network-scripts
변경합니다 .PEERDNS=yes
PEERDNS=no