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
相关推荐
Coder个人博客5 小时前
Linux6.19-ARM64 mm mmu子模块深入分析Doro再努力8 小时前
Vim 快速上手实操手册:从入门到生产环境实战wypywyp8 小时前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析Doro再努力8 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译senijusene8 小时前
Linux软件编程:IO编程,标准IO(1)忧郁的橙子.8 小时前
02-本地部署Ollama、Python醇氧9 小时前
【linux】查看发行版信息No8g攻城狮9 小时前
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤XiaoFan01210 小时前
免密批量抓取日志并集中输出souyuanzhanvip10 小时前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具