hj12 发表于 2025-5-29 15:55:12

Yum 与 Vim 详解

Yum (Yellowdog Updater Modified)1. 基本介绍Yum 是 Red Hat 系列 Linux 发行版(如 CentOS、Fedora、RHEL)中的包管理工具,用于:
[*]安装软件包
[*]更新软件包
[*]删除软件包
[*]查询软件包信息
[*]管理软件仓库
2. 常用命令安装
nstall package_name          # 安装软件包
yum localinstall package.rpm      # 安装本地 RPM 包并解决依赖
yum groupinstall "Group Name"   # 安装软件组更新
yum update                        # 更新所有已安装的包
yum update package_name         # 更新指定包
yum check-update                  # 检查可用的更新查询
yum list                        # 列出所有可用包
yum list installed                # 列出已安装的包
yum list updates                  # 列出可更新的包
yum info package_name             # 显示包信息
yum search keyword                # 搜索包
yum provides /path/to/file      # 查找哪个包提供指定文件删除
yum remove package_name         # 删除软件包
yum autoremove                  # 删除不再需要的依赖包
yum clean all                     # 清理缓存仓库管理
yum repolist                      # 列出已配置的仓库
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. 基本操作启动与退出
vim filename          # 打开文件
:q                  # 退出
:q!                   # 强制退出不保存
:wq 或 :x             # 保存并退出
ZZ                  # 保存并退出(普通模式下)插入文本
i                     # 在光标前插入
a                     # 在光标后插入
I                     # 在行首插入
A                     # 在行尾插入
o                     # 在当前行下方新建一行插入
O                     # 在当前行上方新建一行插入移动光标
h,j,k,l               # 左,下,上,右
w                     # 跳到下一个单词开头
b                     # 跳到上一个单词开头
e                     # 跳到当前单词结尾
0                     # 跳到行首
$                     # 跳到行尾
gg                  # 跳到文件开头
G                     # 跳到文件末尾
:n                  # 跳到第n行编辑操作
x                     # 删除当前字符
dd                  # 删除当前行
yy                  # 复制当前行
p                     # 粘贴
u                     # 撤销
Ctrl+r                # 重做
.                     # 重复上次操作搜索与替换
/pattern            # 向前搜索
?pattern            # 向后搜索
n                     # 下一个匹配项
N                     # 上一个匹配项
:%s/old/new/g         # 全局替换
:s/old/new/g          # 当前行替换4. 高级功能
[*]宏录制:q 开始录制,q 结束录制,@ 执行宏
[*]标记:m 后跟字母设置标记,' 后跟字母跳转到标记
[*]插件系统:支持通过插件扩展功能
[*]vimrc 配置:~/.vimrc 文件用于自定义配置
总结
掌握 yum 和 vim 是 Linux 系统管理的基础技能,熟练使用可以大大提高工作效率。

页: [1]
查看完整版本: Yum 与 Vim 详解