sed -i 's/10.8.8/192.168.2/g' /etc/hosts
使用
sed命令修改/etc/hosts文件
sed命令可以直接修改文件内容,无需打开编辑器。以下命令将/etc/hosts文件中所有10.8.8替换为192.168.2:
bashsed -i 's/10.8.8/192.168.2/g' /etc/hosts
-i表示直接修改文件(原地编辑)。s/old/new/g是替换语法,g表示全局替换(所有匹配项)。在 Vim 中执行替换操作
在 Vim 中打开文件并执行替换:
bashvim /etc/hosts进入 Vim 后,输入以下命令完成替换:
vim:%s/10.8.8/192.168.2/g
:%s表示对整个文件进行替换。/10.8.8/192.168.2/g是替换表达式,g表示全局替换。保存并退出 Vim:
vim:wq
sed替换文字和vim里替换文字
linux修理工2026-01-08 9:26
相关推荐
鹤落晴春1 小时前
【Linux复习】管理SELinux安全性yz_aiks1 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程bjzhang752 小时前
CentOS下安装MySQL详解Jason_chen4 小时前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构下午写HelloWorld4 小时前
Linux系统及Ubuntu常用指令weixin_523185326 小时前
Collections.unmodifiableMap详解:真的不可修改吗?凡人叶枫7 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化云栖梦泽7 小时前
玩转RK3506SDKJava面试题总结7 小时前
Linux-Ubantu-贴士-apt的地盘kong@react8 小时前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装