当前位置: 首页 > news >正文

宝鸡做网站的公司有哪些指数运算法则

宝鸡做网站的公司有哪些,指数运算法则,无锡锡牛网站建设,网站是怎么制作出来的文章目录前言一、Linux应用程序基础1.应用程序和系统命令的关系2.典型应用程序的目录结构3.常见的软件包封装类型二、RPM包管理工具1.RPM命令功能2. RPM命令1.查询已安装的RPM软件信息2.查询未安装的RPM软件包文件中信息3.安装或升级RPM软件4.卸载指定的RPM软件小部分挂载命令总…

文章目录

  • 前言
  • 一、Linux应用程序基础
      • 1.应用程序和系统命令的关系
      • 2.典型应用程序的目录结构
      • 3.常见的软件包封装类型
  • 二、RPM包管理工具
      • 1.RPM命令功能
      • 2. RPM命令
        • 1.查询已安装的RPM软件信息
        • 2.查询未安装的RPM软件包文件中信息
        • 3.安装或升级RPM软件
        • 4.卸载指定的RPM软件
          • 小部分挂载命令
  • 总结

前言

RPM是一种用于互联网下载包的打包及安装工具,RPM文件在Linux系统中的安装最为简便。所以我们也需要了解并掌握它。

一、Linux应用程序基础

1.应用程序和系统命令的关系

角色系统命令应用程序
文件位置一般在/bin和/sbin目录中,或为shell内部指令通常在/usrlocal/bin、/usr/local/sbin两个目录里
主要用途完成对系统的基本管理工作,例如IP配置工具完成相对独立的其他辅助任务,例如网页浏览器
适用环境一般只在字符操作界面中运行根据实际需要,有些程序可在图形界面中运行。
运行格式一般包括命令字、命令选项和命令参数通常没有固定的执行格式

2.典型应用程序的目录结构

文件类型保存目录
普通执行程序文件/usr/bin
服务器执行程序文件和管理程序文件/usr/sbin
应用程序配置文件/etc
日志文件/var/log
应用程序参考文档文件/usr/share/doc
应用程序手册页文件/usr/local/share/man

3.常见的软件包封装类型

文件类型保存目录
RPM软件包扩展名为:“.rpm”
DEB软件包扩展名为:“.deb"
源代码软件包一般为”.tar.gz、tar.bz2"等格式的压缩包 包含程序的原始代码
绿色免安装的软件包软件包的扩展名不一,以TarBall格式的居多’在压缩包内提供已编译好的执行程序文件,解开压缩包后的文件即可直接使用(即:执行脚本文件)

二、RPM包管理工具

1、 RPM软件包管理器 Red-Hat Package Manager

  1. 由Red Hat公司提出,被众多Linux发行版所采用
  2. 建立统一的数据库文件
  3. 详细记录软件包安装、卸载等变化信息
  4. 自动分析软件包依赖关系

2、 RPM软件包

  1. 软件素材参考:http://www.rpm.org
  2. 一般命名格式: bash-4.2.46-28.el7.x86_64.rpm
    -----------(软件名称-版本号-发布次数-硬件平台-扩展名)
  3. 其中硬件平台通常为“i386”或“i686”等,表示适用于 Intel 公司的处理器,“x86_64”表示适用于 64 位的系统,如果是“noarch”表示不区分硬件架 构(支持不同硬件体系的处理器)。 CentOS 的 DVD 安装光盘携带的大部分软件包都在 Packages 目录中,通过该目录中 的文件可以熟悉 RPM 软件包的一般命名格式

1.RPM命令功能

  • rpm命令能够实现几乎所有对RPM软件包的管理功能
  • 执行“man rpm”命令可以获得关于rpm命令的详细帮助信息详细

rpm命令功能

  • 查询、验证RPM软件包的相关信息
  • 安装、升级、卸载RPM软件包
  • 维护RPM数据库信息等综合管理操作

2. RPM命令

1.查询已安装的RPM软件信息

格式: rpm -q + [子选项] + [软件名]
选项:

命令案例解释
rpm -q + 软件名rpm -q elink lynx查询指定软件是否已安装
rpm -qi +软件名rpm -qi samba-client显示已安装的指定软件的详细信息
rpm -ql +软件名rpm -ql wget显示已安装的指定软件的文件列表
rpm -qc +软件名rpm -qc httpd列出已安装的指定软件的配置文件
rpm -qd +软件名rpm -qd httpd列出已安装的指定软件的软件包文档所在位置
rpm -qR +软件名rpm -qR wget#列出已安装的指定软件的依赖的软件包及文件
rpm -qF +文件或目录rpm -qF yum询已安装的指定软件属于哪个安装包
rpm -qarpm -qa 管道grep -i postfix显示当前系统中以 rpm方式安装的所有软件列表
rpm -qfrpm -qf /usr/bin/passwd查看指定的文件或目录是由哪个软件包所安装

2.查询未安装的RPM软件包文件中信息

格式: rpm -qp + [子选项] + RPM包文件
选项:

命令说明案例
rpm -qpi + RPM包文件名查询指定软件包的详细信息rpm -qpi /mnt/Packages/ethtool-4.8-10.el7.x86_64.rpm
rpm -qpl + RPM包文件名查询指定软件包的文件列表rpm -qpl /mnt/Packages/ethtool-4.8-10.el7.x86_64.rpm
rpm -qpc + RPM包文件名查询指定软件包的配置文件rpm -qpc /mnt/Packages/elinks-0.12-0.37.pre6.el7.0.1.x86_64.rpm
rpm -qpd + RPM包文件名查询指定软件包的软件包文档的位置rpm -qpd /mnt/Packages/vsftpd-3.0.2-25.el7.x86_64.rpm

3.安装或升级RPM软件

格式:rpm + [选项] + rpm包文件
选项:

选项说明
-i安装一个新的 RPM 软件包
-U升级某个软件包,若未安装过,则进行安装
-F升级某个软件包,若未安装过,则放弃安装
-h在安装或升级软件包的过程中,以“#”号显示安装进度
-v显示软件安装过程中的详细信息
–force强制安装某个软件包,比如要安装版本更旧的软件包
- -nodeps在安装或升级、卸载一个软件包时,不检查与其他软件包的依赖关系

4.卸载指定的RPM软件

格式: rpm -e + 软件名
辅助选项:- -nodeps (在安装或升级、卸载一个软件包时,不检查与其他软件包的依赖关系)

小部分挂载命令

对于上述命令要先挂载才能使用
要现在centos中把这个以连接勾起
在这里插入图片描述

挂载命令:
mount /dev/sr0/mnt/ -------把光盘挂载到/mnt目录下-----(临时挂载)
df -h -------------查看挂载情况
在这里插入图片描述

总结

RPM包是预先在linux机器上编译好并打包好的文件。RPM命令可以建立、安装、请求、确认、和卸载软件包。所以我们要好好地掌握这些知识。这样对未来的工作也会有帮助。

http://www.lbrq.cn/news/2690137.html

相关文章:

  • 赤峰企业网站建设北京最新疫情最新消息
  • 大淘客联盟做网站百度快速收录接口
  • 播放器网站怎么做整站排名优化公司
  • 谷歌做不做网站网络优化工具app手机版
  • 北京网站设计制作招聘信息免费发布信息网网站
  • 开个网站多少钱一年直播营销
  • 晋城网站建设公司网站推广优化平台
  • 部队网站建设方案广西南宁市有公司网站设计
  • 响应式制作网站建设重庆做优化的网络公司
  • 做网站首页图的规格seo报告
  • wp手机打开wordpress网站优化seo推广服务
  • 做网站镜像申请百度收录网址
  • 网站制作教程 百度文库网络营销推广方案论文
  • 南京哪个网站建设比较好关键词挖掘查询工具
  • 初中信息科技怎么自己做网站网络营销策划ppt
  • 易用的做网站软件短视频询盘获客系统
  • 淄博网站排名外包优化人员配置
  • 木兰姐网站建设网站优化排名推广
  • 淘宝店转让交易平台seo外包公司哪家好
  • 做网站需要的公司深圳十大教育培训机构排名
  • 建设好学校网站免费正能量erp软件下载
  • 海门市住房和城乡建设局网站如何推广好一个产品
  • 企业网站功能模块设计广告营销平台
  • 厦门北京网站建设丁香人才网官方网站
  • 重庆装修公司网站建设seo宣传
  • 怎样给网站做seo优化什么是搜索引擎优化seo
  • 哈尔滨建站哪个好数据分析平台
  • 小红书推广营销安徽seo网络推广
  • 网站什么时候备案产品推广怎么做
  • 做家装网站客户来源多吗最好用的磁力搜索器
  • NY198NY203美光固态闪存NY215NY216
  • React (react-amap)高德地图使用(加标记、缩放、缩略图)
  • 自然语言处理关键库解析和使用方法- FuzzyWuzzy
  • vscode新建esp32工程,没有sample_project怎么办?
  • 稠密检索:基于神经嵌入的高效语义搜索范式
  • 大数据量下分页查询性能优化实践(SpringBoot+MyBatis-Plus)