在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序。
但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安
装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.
软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.
yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,
Centos等发行版上
这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去.
安装方法:
[wks@hcss-ecs-ab43 ~]$ sudo yum install lrzsz如果你是普通用户,有可能么有权限,需要root加上权限,可使用vim来添加:
root命令:
[root@hcss-ecs-ab43 ~]# vim /etc/sudoers找的这一行,加上你的名字,都改为跟root一样,保存退出即可。

使用方法:
这里将展示使用sz命令把文件传到本地计算机中:
[wks@hcss-ecs-ab43 ~]$ ll
total 116
drwxrwxr-x 2 wks wks 4096 Sep 2 16:51 dir1
-rw-rw-r-- 1 wks wks 112111 Sep 6 14:20 file.txt
[wks@hcss-ecs-ab43 ~]$sz命令发送,直接可以打开本地计算机文件
[wks@hcss-ecs-ab43 ~]$ sz file.txt 关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!! 可以通过 ping 指令验证
ping www.baidu.com
通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如:
[wks@hcss-ecs-ab43 ~]$ yum list | grep lrzsz
lrzsz.x86_64 0.12.20-36.el7 @base 结果如下:

注意事项:
通过 yum, 我们可以通过很简单的一条命令完成 gcc 的安装.
sudo yum install lrzszyum 会自动找到都有哪些软件包需要下载, 这时候敲 "y" 确认安装.
出现 "complete" 字样, 说明安装完成.

安装完成:

注意事项:
仍然是一条命令:
sudo yum remove lrzsz确认删除:

删除完成:
