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
相关推荐
orion5721 小时前
Missing Semester Class1:course overview and introduction of shell用户120487221611 天前
Linux驱动编译与加载用户805533698031 天前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的用户805533698031 天前
RK-Forge外设系列开篇 - 把板子从「能启动」变成「能用」:Ethernet/SPI/MMC 三个纯接线外设七歌杜金房2 天前
我终于又有了自己的 Linux 电脑tntxia3 天前
linux curl命令详解_curl详解扛枪的书生3 天前
Linux 网络管理器用法速查顺风尿一寸3 天前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路XIAOHEZIcode3 天前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录唐青枫3 天前
别再只会用 cron:Linux systemd Timer 定时任务实战详解