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
相关推荐
sim202044 分钟前
把etcd分区挂到SSD盘EndingCoder1 小时前
函数基础:参数和返回类型CAU界编程小白1 小时前
Linux系统编程系列之动静态库济6171 小时前
linux(第十三期)--filezilla使用方法(实现ubuntu和windows11文件互传)-- Ubuntu20.04HIT_Weston1 小时前
91、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(五)oMcLin1 小时前
如何在 Rocky Linux 8.6 上配置并调优 Nginx 与 Lua 脚本,提升 API 网关的性能与并发处理能力Yana.nice1 小时前
Linux目录结构说明EndingCoder1 小时前
箭头函数和 this 绑定食咗未1 小时前
Linux iptables工具的使用tech-share1 小时前
【无标题】IOMMU功能测试软件设计及实现 (二)