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]