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
相关推荐
feng_you_ying_li6 分钟前
linux之shell的进阶补充和基础IO流的介绍草莓熊Lotso2 小时前
Vibe Coding 时代:LangChain 与 LangGraph 全链路解析蜡台8 小时前
Python包管理工具pip完全指南-----2Ujimatsu9 小时前
虚拟机安装Debian 13.x及其常用软件(2026.4)千百元9 小时前
zookeeper启不来了AnalogElectronic10 小时前
linux 测试网络和端口是否连通的命令详解Edward1111111111 小时前
4月28日防火墙问题子琦啊12 小时前
【算法复习】字符串 | 两个底层直觉,吃透高频题AOwhisky13 小时前
Kubernetes 学习笔记:集群管理、命名空间与 Pod 基础小龙在慢慢变强..13 小时前
目录结构(FHS 标准)