Linux环境基础开发工具之yum&&vim
源代码安装 – 交叉编译(很麻烦)rpm包直接安装(有人写好的程序打包)yum安装前两种方式都不推荐,我们来认识一下yum。yum就是Linux中预装的一个指令,用于搜索、下载和安装对应的软件。类比于手机,yum其实就是Linux中的应用商店vim是一款多模式的编辑器,还有很多子命令进行代码的编写·
yum&&vim
1. yum介绍
1.1 快速认识yum
在Linux中我们安装软件的方式有:
- 源代码安装 – 交叉编译(很麻烦)
- rpm包直接安装(有人写好的程序打包)
- yum安装
前两种方式都不推荐,我们来认识一下yum。
- yum就是Linux中预装的一个指令,用于搜索、下载和安装对应的软件。
- 类比于手机,yum其实就是Linux中的应用商店
1.2 简单的使用yum
要安装一个软件需要先找到它。
yum list ------- 查看Linux中所有的软件列表
由于软件数量非常的多,所以这个指令通常要和grep一同使用来筛选出所需要的软件。
yum list | grep (软件名)
然后进行安装
yum install [-y] 软件名 ----------------------- -y是默认允许询问,该指令需要root权限
最后是卸载
yum remove [-y] 软件名 ---------------------- -y是默认允许询问,该指令需要root权限
1.3 yum的生态问题
yum安装的一系列软件其实放在一个Linux的远端的云服务器上的,yum通过该云服务器将软件下载到本地。
根据上面我们可能会有疑惑?
- yum是如何得知目标服务器的地址和下载链接?
在该目录下的文件中就存放着地址和链接。 - 服务器是谁提供的?
依托于该操作系统的既得利益者。 - 软件是谁提供的?
操作系统社区和有能力的既得利益者。
1.4 yum源的更新
(1)备份当前yum源
(2)下载新的yum源 https://mirrors.aliyun.com/repo/Centos-7.repo
(3)将下载的yum源修改名字
(4)清除yum缓存
(5)更新yum缓存
2. vim介绍
2.1 快速认识vim
vim是一款多模式的编辑器,还有很多子命令进行代码的编写·
2.2 vim的几个模式
vim有很多的模式,这里我们主要介绍命令模式、插入模式、底行模式。
这几种模式可以相互的切换。
- 命令模式进入插入模式:输入i 或 a(相比于i光标向后移了一格)或o(向比于i换了行)。
- 模式进入命令模式:输入Esc(键盘左上角)。
- 命令模式进入底行模式:输入:
- 底行模式进入命令模式:输入Esc(键盘左上角)。
底行模式和插入模式不能直接切换,必须先回退到命令模式
2.2.1 命令模式
命令模式是进入文本的默认模式,在命令模式下只能移动光标位置,可以通过快捷键对文件内容进行复制、粘贴、删除等操作。
一些快捷键操作
可以看这篇博客很详细
2.2.2 插入模式
在该模式下可以对文本进行编辑,我们写代码的过程中就是在这个模式下进行的。和windows不同不能使用鼠标。
2.2.3 底行模式
当我们写完代码,需要退出vim的时候就必须在底行模式下。
文件保存、退出、查找与替换、显示行号、paste模式等等。
底行模式中有很多的功能,可以看这篇博客。
更多推荐
所有评论(0)