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
相关推荐
2401_8920709813 小时前
【Linux C++ 日志系统实战】LogFile 日志文件管理核心:滚动策略、线程安全与方法全解析lwx91485213 小时前
Linux-Shell算术运算somi713 小时前
ARM-驱动-02-Linux 内核开发环境搭建与编译双份浓缩馥芮白13 小时前
【Docker】Linux 迁移 docker 目录(软链接)黄昏晓x14 小时前
Linux ---- UDP和TCP路溪非溪14 小时前
Linux驱动开发中的常用接口总结(一)此刻觐神14 小时前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)2401_8920709814 小时前
【Linux C++ 日志系统实战】高性能文件写入 AppendFile 核心方法解析航Hang*14 小时前
第3章:Linux系统安全管理——第2节:部署代理服务-ONLY-¥14 小时前
PostgreSQL运维全攻略:从基础操作到远程配置