【命令】
sed -e 's|^mirrorlist=|#mirrorlist=|g'
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g'
-i.bak
/etc/yum.repos.d/Rocky-*.repo
【解读】
这段命令是用sed工具编辑Rocky Linux系统的yum软件源配置文件,主要目的是将默认的镜像服务器替换为阿里云的镜像服务器。以下是命令逐行解释:
-
sed -e 's|^mirrorlist=|#mirrorlist=|g'
- 使用
sed
进行流编辑操作,并通过-e
参数指定一个编辑命令。 s
命令用于执行查找和替换操作。^mirrorlist=
表示查找以mirrorlist=
开头的行。|#mirrorlist=|
将匹配到的内容前添加#
,即注释掉原镜像列表地址。g
是全局替换标志,表示在每一行中所有匹配到的地方都要执行替换。
- 使用