14. Linux软件管理命令

第十八节 Linux软件管理命令学习

18.1前期了解

软件管理相关命令(rpm,yum)
1.了解软件包的安装来源
1.系统镜像, 官方软件(系统发行方)Linux
2.系统镜像没有或者版本低 指定软件官网下载 (Oracle,mysql)
3.网络资源
目前主要使用系统镜像中的软件安装包完成软件管理

18.2挂载/卸载操作

想要访问设备文件,需要将设备文件挂载到某个指定的目录上,可以通过该目录访问设备文件中的数据
硬盘,光盘-----存储设备----其中存放数据
Linux操作系统中,这些设备被映射成了设备文件
40G硬盘--------》/dev/sda
光驱(光盘)----》/dev/sr0

18.2.1挂载(mount)

  1. 挂载的含义:将设备文件和目录关联起来,通过目录访问设备文件内容,这个关联的操作叫做挂载 (将设备中的文件系统关联到目录树中,通过目录树访问设备中的文件系统。
  2. mount挂载指令:
    基本语法: mount 设备路径 挂载点路径
    -a:查看所有文件系统是否挂载----Mount -a
    这种挂载是临时生效,重启后会失效
    3.挂载点路径:
    和设备关联的目录—》挂载点 mount point ----特殊状态下的目录
    例如:sr0/和/某个目录关联,那么这个目录就是挂载点
    目录不一定开始挂载点,挂载点一定是目录
    4练习: 一个目录只可以挂载一个设备
    (1)创建挂载点(目录) ------mkdir 文件路径
    在这里插入图片描述

(2)挂载操作-------mount 设备路径 挂载点路径
Mount /dev/sr0 /mnt/文件路径
在这里插入图片描述

在这里插入图片描述

3.Linux图形化场景中:
/dev/sr0 光驱设备文件
/media/……操作系统自动创建
Linux识别光驱,会自动将sr0设备挂载到/media/…目录上,可以通过该目录访问设备内容.
(1)自动创建目录 (2)自动挂载-------都是图形化的内容
生产环境中没有图形化,必须要手动挂载

18.2.2卸载操作(umount)

Umount指令:
基本语法:umount 设备路径/挂载点路径
说明:卸载只是卸载关联,不会删除挂载点,如果卸载后发现挂载消失,需要reboot
练习:/dev/sr0和mnt/rhel的取消挂载
在这里插入图片描述

断开挂载的前提就是从挂载目录退出,否则无法取消挂载,在执行操作时会有如下提示
在这里插入图片描述

18.2.3查看挂载

Mount指令:
基本语法:mount(单命令)—可以配合管道符| 使用
执行结果:设备路径 on 挂载点 type 文件系统类型(文件系统挂载属性)
练习:
在这里插入图片描述

Ntfs:Windows系统专业的文件系统 fat32:移动设备通用(Linux和Windows)
ext 4 和xfs:Linux硬盘专用的文件系统 iso9660:光盘设备专用的
NTFS----》最大支持单个文件大小 2TB
Fat32----》最大支持单个文件大小4GB
将mount执行的内容以管道符的形式传递给grep,在利用grep查看匹配字符sr0,就可以查看到挂载的内容
在这里插入图片描述

18.3查看系统镜像中的软件安装包

1.在已经挂载的前提下,进入到挂载点,查看安装包
在这里插入图片描述

进入到(字符必须一致)中:在这里插入图片描述

查看packages中多少个软件:ls
ls | cat -n -------》一共3764
在这里插入图片描述

系统镜像中的所有软件包都保存在挂载路径下: /mnt/rhel/Packages(前提是挂载了Packages才会有)
2.软件安装包名称: Zsh -4.3.10-7.el6.x86_64.rpm
Zsh表示软件名称
4.3.10-7表示软件版本----主版本 次版本号 发行版 补丁号
El6表示系统平台
X86表示使用硬件平台 _64 64位软件 i686 32位软件 noarch不依赖硬件架构
Rpm包 .rpm(rpm package manager)
Rhel/centos/fedora安装包
3.软件安装包:
Rpm安装包-------系统软件默认都是rpm安装包----以.rpm结尾
二进制安装包-----以tar.gz结尾
源码包-----以tar.gz结尾
Ubuntu/Debian -------dpt
在这里插入图片描述

18.4 rpm指令

18.4.1安装软件(rpm)

安装软件命令:
Rpm指令:(不能指定安装路径)
基本语法:rpm +【参数】+软件包路径(绝对路径和相对路径都可以)
-i (install) 安装
-v(verbose) 详细信息
-h(hash) 通过hash模拟进度条
常用命令:rpm -ivh 软件包名称
功能描述:rpm包的软件安装归根到底就是释放文件
练习:安装tiger*安装包

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值