返回列表 发布新帖
查看: 46|回复: 0

Yum 与 Vim 详解

发表于 2025-5-29 15:55:12 | 查看全部 |阅读模式

这里或许是互联网从业者的最后一片净土,随客社区期待您的加入!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Yum (Yellowdog Updater Modified)1. 基本介绍
Yum 是 Red Hat 系列 Linux 发行版(如 CentOS、Fedora、RHEL)中的包管理工具,用于:
  • 安装软件包
  • 更新软件包
  • 删除软件包
  • 查询软件包信息
  • 管理软件仓库

2. 常用命令安装
  1. nstall package_name          # 安装软件包
  2. yum localinstall package.rpm      # 安装本地 RPM 包并解决依赖
  3. yum groupinstall "Group Name"     # 安装软件组
复制代码
更新
  1. yum update                        # 更新所有已安装的包
  2. yum update package_name           # 更新指定包
  3. yum check-update                  # 检查可用的更新
复制代码
查询
  1. yum list                          # 列出所有可用包
  2. yum list installed                # 列出已安装的包
  3. yum list updates                  # 列出可更新的包
  4. yum info package_name             # 显示包信息
  5. yum search keyword                # 搜索包
  6. yum provides /path/to/file        # 查找哪个包提供指定文件
复制代码
删除
  1. yum remove package_name           # 删除软件包
  2. yum autoremove                    # 删除不再需要的依赖包
  3. yum clean all                     # 清理缓存
复制代码
仓库管理
  1. yum repolist                      # 列出已配置的仓库
  2. yum-config-manager --add-repo repository_url  # 添加新仓库
复制代码
3. 配置文件
Yum 的主要配置文件位于 /etc/yum.conf,仓库配置文件位于 /etc/yum.repos.d/ 目录下。
Vim 文本编辑器
1. 基本介绍
Vim (Vi IMproved) 是一个功能强大的文本编辑器,是 Unix 系统默认编辑器 vi 的增强版。
2. 工作模式
  • 普通模式(Normal mode):默认模式,用于导航和操作文本
  • 插入模式(Insert mode):用于输入文本
  • 可视模式(Visual mode):用于选择文本
  • 命令行模式(Command-line mode):用于执行命令

3. 基本操作启动与退出
  1. vim filename          # 打开文件
  2. :q                    # 退出
  3. :q!                   # 强制退出不保存
  4. :wq 或 :x             # 保存并退出
  5. ZZ                    # 保存并退出(普通模式下)
复制代码
插入文本
  1. i                     # 在光标前插入
  2. a                     # 在光标后插入
  3. I                     # 在行首插入
  4. A                     # 在行尾插入
  5. o                     # 在当前行下方新建一行插入
  6. O                     # 在当前行上方新建一行插入
复制代码
移动光标
  1. h,j,k,l               # 左,下,上,右
  2. w                     # 跳到下一个单词开头
  3. b                     # 跳到上一个单词开头
  4. e                     # 跳到当前单词结尾
  5. 0                     # 跳到行首
  6. $                     # 跳到行尾
  7. gg                    # 跳到文件开头
  8. G                     # 跳到文件末尾
  9. :n                    # 跳到第n行
复制代码
编辑操作
  1. x                     # 删除当前字符
  2. dd                    # 删除当前行
  3. yy                    # 复制当前行
  4. p                     # 粘贴
  5. u                     # 撤销
  6. Ctrl+r                # 重做
  7. .                     # 重复上次操作
复制代码
搜索与替换
  1. /pattern              # 向前搜索
  2. ?pattern              # 向后搜索
  3. n                     # 下一个匹配项
  4. N                     # 上一个匹配项
  5. :%s/old/new/g         # 全局替换
  6. :s/old/new/g          # 当前行替换
复制代码
4. 高级功能
  • 宏录制:q 开始录制,q 结束录制,@ 执行宏
  • 标记:m 后跟字母设置标记,' 后跟字母跳转到标记
  • 插件系统:支持通过插件扩展功能
  • vimrc 配置:~/.vimrc 文件用于自定义配置

总结
掌握 yum 和 vim 是 Linux 系统管理的基础技能,熟练使用可以大大提高工作效率。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2025 Suike Tech All Rights Reserved. 随客交流社区 (备案号:津ICP备19010126号) |Processed in 0.132122 second(s), 7 queries , Gzip On, MemCached On.
关灯 在本版发帖返回顶部
快速回复 返回顶部 返回列表