使用/ etc / hosts文件中的s调试sudoers regex模式以更改IP地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用/ etc / hosts文件中的s调试sudoers regex模式以更改IP地址相关的知识,希望对你有一定的参考价值。
我想使用sed更改/ etc / hosts文件中的IP地址
原始文件:
$ cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.180.106.103 abc.lab.com abc
10.180.104.149 def.lab.com def
10.180.105.145 ghi.lab.com ghi
如何仅更改如下IP地址:
$ cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.180.106.126 abc.lab.com abc
10.180.106.135 def.lab.com def
10.180.104.39 ghi.lab.com ghi
我能够使用sed命令/usr/bin/sed -i -e "s/10.180.104.5/10.180.106.126/g" /etc/hosts
替换“ new-ipaddress”详细信息
格式,例如:sed -i 's/old-ipaddress/new-ipaddress/g' /etc/hosts
如何为“ new-ipaddress”位置添加sudoers regex模式,以便使用sudoers动态更改IPV4 IP地址?
我尝试使用/usr/bin/sed -i -e "s/10.180.104.5/*.*.*.*/g" /etc/hosts
,但是它不起作用。
[嗨,我正在使用sed命令在sudoers中寻找正则表达式模式来替换/ etc / host文件中的iPadddress
Sudo usr/bin/sed -i -e "s/10.180.106.103/*.*.*.*/g" /etc/hosts
上述正则表达式无法与Sudo一起使用,以将旧的iPad连衣裙10.180.106.103替换为10.180.106.126
寻找sudoers regex模式以替换为任何new-ipaddress(例如10.180.106.126)。
谢谢!
以上是关于使用/ etc / hosts文件中的s调试sudoers regex模式以更改IP地址的主要内容,如果未能解决你的问题,请参考以下文章
红帽linux下使用 vim /etc/hosts命令却无法编辑是怎么回事?
phpStorm中使用xdebug工具调试docker容器中的程序