Linux 软件包管理器 yum
什么是软件包
安装软件:yum 编辑代码:vim 编译代码:gcc,g++ 调试代码:gdb 代码自动化构建:make/makefile 代码托管:git
yum
如何进行软件安装
每个人手机上都有一个应用市场,下载软件其实是在远端服务器上进行的。 Linux 同理,yum 相当于 Linux 的软件下载器,软件本身存储在服务器中。
yum 的使用
- 搜索软件:
yum list | grep xxx - 安装软件:
yum install 软件名 - 卸载软件:
yum -y remove 软件名
yum 如何知道要下载的软件在哪?它通过配置文件(yum 源)来定位。
查看 yum 源指令:cd /etc/yum.repos.d/
如果想更换系统的 yum 源,可以通过搜索引擎搜索'yum 源 + 系统版本 + 国内镜像'。例如尝试更换成网易的 yum 源。
下载后更新 yum 源步骤:
- 备份旧的 yum 源
wget获取新的 yum 源配置文件mv重命名为CentOS-7.repo.bak- 执行
yum clean all && yum makecache
Linux 编辑器 vim 的使用
vim 是一款多模式编辑器,包含多种模式,最常用的是命令模式、插入模式和底行模式。
检查是否安装 vim:在命令行输入 vim。如果进入界面则已安装,否则可通过 yum install -y vim 安装。
默认打开 vim 时进入命令模式。写代码时需要进入插入模式,按 i 键即可,左下角显示 --INSERT-- 表示已进入插入模式。
退出 vim:先按 Esc 退出到命令模式,再按 Shift+: 进入底行模式,输入 q 退出。若需保存并退出,输入 wq。
vim 指令集
底行模式
- 显示行号:
:set nu - 去掉行号:
:set nonu
命令模式操作
大部分指令在命令模式下进行:
-
复制及粘贴:
- 复制当前行:
yy - 粘贴:
p - 复制 n 行:
nyy(如3yy) - 粘贴 n 次:
np
- 复制当前行:
-
撤销和反撤销:
- 撤销:
u - 反撤销:
Ctrl+r - 注意:退出 vim 后无法撤销。
- 撤销:
-
剪切:
- 删除一行:
dd - 删除 n 行:
ndd
- 删除一行:


