yum命令
yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum 语法
| yum [options] [command] [package ...] | |
| options | 可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 "yes"),-q(不显示安装的过程)等等。 | 
| command | 要进行的操作。 | 
| package | 安装的包名。 | 
yum常用命令
# 1. 列出所有可更新的软件清单命令:
yum check-update
# 2. 更新所有软件命令:
yum update
# 3. 仅安装指定的软件命令:
yum install <package_name>
# 4. 仅更新指定的软件命令:
yum update <package_name>
# 5. 列出所有可安裝的软件清单命令:
yum list
# 6. 删除软件包命令:
yum remove <package_name>
# 7. 查找软件包命令:
yum search <keyword>
# 8. 清除缓存命令:
  # 清除缓存目录下的软件包
  yum clean packages
  # 清除缓存目录下的 headers
  yum clean headers
  # 清除缓存目录下旧的 headers
  yum clean oldheaders
  # 清除缓存目录下的软件包及旧的 headers
  yum clean, yum clean all (= yum clean packages; yum clean oldheaders)操作步骤
1、搜索lrzsz安装包,命令为 yum list lrzsz
连接主机...
java.net.ConnectException: Connection timed out: connect
连接主机...
连接主机成功
Last login: Mon May  6 21:53:33 2024
[root@localhost ~]# yum list lrzsz
已加载插件:fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
可安装的软件包
lrzsz.x86_64   在CentOS7系统命令执行结果:

(执行结果)
2、使用yum命令 yum install lrzsz.x86_64 在线安装
[root@localhost ~]# yum install lrzsz.x86_64 
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                    | 3.6 kB  00:00:00     
extras                                                                                                                                                  | 2.9 kB  00:00:00     
mysql-connectors-community                                                                                                                              | 2.6 kB  00:00:00     
mysql-tools-community                                                                                                                                   | 2.6 kB  00:00:00     
mysql56-community                                                                                                                                       | 2.6 kB  00:00:00     
updates                                                                                                                                                 | 2.9 kB  00:00:00     
(1/3): mysql-tools-community/x86_64/primary_db                                                                                                          |  98 kB  00:00:00     
(2/3): mysql-connectors-community/x86_64/primary_db                                                                                                     | 114 kB  00:00:01     
(3/3): updates/7/x86_64/primary_db                                                                                                                      |  27 MB  00:00:05     
正在解决依赖关系
--> 正在检查事务
---> 软件包 lrzsz.x86_64.0.0.12.20-36.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
===============================================================================================================================================================================
 Package                                架构                                    版本                                               源                                     大小
===============================================================================================================================================================================
正在安装:
 lrzsz                                  x86_64                                  0.12.20-36.el7                                     base                                   78 k
事务概要
===============================================================================================================================================================================
安装  1 软件包
总下载量:78 k
安装大小:181 k
Is this ok [y/d/N]: y
Downloading packages:
lrzsz-0.12.20-36.el7.x86_64.rpm                                                                                                                         |  78 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
  正在安装    : lrzsz-0.12.20-36.el7.x86_64                                                                                                                                1/1 
  验证中      : lrzsz-0.12.20-36.el7.x86_64                                                                                                                                1/1 
已安装:
  lrzsz.x86_64 0:0.12.20-36.el7                                                                                                                                                
完毕!
在CentOS7系统命令执行结果:


(执行结果)
3、输入 rz 命令,弹出上传文件窗口
# 输入rz命令 需要等待2~3s
[root@localhost ~]# rz
在CentOS7系统命令执行结果:

(CentOS7 rz窗口)
他的功能与FinalShell自带的界面上‘上传按钮 ’是一样的

(FinalShell 窗口视图)
lrzsz主要是为了解决部分shell工具不具备视图中上传按钮功能而所提供的。



















