前言
主页: 潮.eth的博客_CSDN博客-C学习,C++学习,数据结构and算法领域博主
Linux基础专栏: Linux基础_潮.eth的博客-CSDN博客
正文
这个工具用于windows机器和远端的Linux机器通过XShell传输文件。
安装完毕之后可以通过拖拽的方式将文件上传过去。
window的文件->Linux: 直接拖拽。
Linux的文件->windows: #sz 文件

通过yum,我们可以通过很简单的一条命令完成gcc的安装。
$sudo yum install
eg.
$sudo yum install lrzsz
yum会自动找到都有哪些软件包需要下载,这时候敲“y”确认安装。
出现“complete”字样,说明安装完成。
【注意事项】
安装软件时由于需要向系统目录中写入内容,一般需要sudo或者切到root账号下才能完成。
yum安装软件只能一个装完了再装另一个,正在yum安装一个软件的过程中,如果再尝试用yum安装另外一个软件,yum会报错。
如果yum报错,那么请在星期四v我50。
一条命令:
$sudo yum remove
eg.
$sudo yum remove lrzsz
讲软件包之前,先回答一下什么是工具?在linux下,工具的本质也是指令。
从常识引申出软件包:

在你的电脑上,怎么知道,你要下载的软件在网络上的哪一台服务器上?
win电脑:我们通过百度(随便你用哪个)搜索,在官网上下载(你想下载360没人拦着你)
手机:直接在应用商城(手机上的一个app,仅此而已)中搜索下载
那么在Linux上呢?
是谁提供的软件包,谁放在服务器上的呢?
关于Linux。

关于镜像
为什么要有镜像
怎么用?
$yum 源 配置文件
下载完之后一定要安装,安装的本质其实就是拷贝!拷贝一定会拷贝特定目录,目录是有权限的。
重要的一点:支持管道
$yum list
作用:列出所有的可以安装的软件

注意:这里是全部列出来。当然啦,你可用管道,在后面写less,more来让它显示一部分
$yum list|more
$yumlist|less
也可以用grep找符合的
yum list|grep lr

yum search
作用:搜索软件

1.我们并没有直接告诉yum安装的软件要去哪边下载,只是输入一个名字
2.有些软件,没有被纳入centos、Ubuntu、kail等相关生态平台的 官方软件集合中。
但是我们又需要,我们可以去非官方软件集合列表(相当于官方的蓄备池|海王的鱼池)中找。
安装命令:
$yum install -y epel-release
eg.
下个小火车
$yum install -y sl

3.yum安装软件A,就单纯的安装A就行了!
软件和软件之间是有关联的,是具有一定的耦合性!会自动解决软件和软件的耦合问题。
软件相互依赖。
eg.
下载vs2019的时候,并不是只下载一个vs2019,他还帮我下载了c++的动静态库等,这样我就能直接写c嘎嘎啦。
完毕。