RHEL7版-项目06 软件包、服务和进程的管理与控制.pptx

RHEL7版-项目06 软件包、服务和进程的管理与控制.pptx

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL7版-项目06 软件包、服务和进程的管理与控制.pptx

“十二五”职业教育国家规划教材 Red Hat Enterprise Linux 7.3(RHEL 7.3);【项目知识目标】 了解:Linux服务的概念、分类;端口的概念与作用;套接字(Socket)的概念及套接字之间的连接过程;进程的概念、分类; 熟悉:rpm软件包的命名格式;systemctl服务管理命令的一般格式; RHEL 7系统的启动过程;服务管理系统systemd 掌握:rpm软件包的安装、查询、升级、删除的方法;网络服务的启动、停止方法; 【项目能力目标】 能使用rpm、yum命令安装、查询、升级和删除rpm软件包 会使用systemctl命令管理服务(查看服务状态、设置服务运行级别、控制服务的启动状态 能使用ss命令查看服务运行状态 会使用ps和top命令监视进程状态 能使用at和crontab命令实施计划任务管理;6.1 项目背景;6-2-1 管理软件包的两种工具—RPM和YUM 1.RPM管理工具 RPM是红帽子包管理(Redhat Package Manager)的缩写。 由Red Hat公司提出的一种软件包管理标准。 是Linux各发行版中应用最广泛的软件包格式之一(还有debian发行的deb安装包)。 作用:对RPM格式的软件包进行安装、查询、更新升级、校验、卸载以及生成.rpm格式的软件包等 RPM功能通过rpm命令使用不同参数来实现。;rpm软件包——压缩存贮,拥有一个头文件,其中包含有关于本软件包的相关信息,便于对软件包信息进行查询。 RPM软件包的典型命名格式: 软件名-版本号-发行号.操作系统版本.硬件平台的类型.rpm 如:openssl软件包对应的软件包名称为: openssl-1.0.1e-60.el7.x86_64.rpm ;2.YUM管理工具 YUM(Yellow dog Updater, Modified)则能在线下载、安装、卸载、升级rpm软件包等任务,并且能够自动查找并解决rpm包之间的依赖关系后,一次性完成所有具有依赖关系rpm包的安装,而无需管理员逐个、手工地去安装每一个rpm包。 要实现YUM的功能,有赖于三个机制的建立 其一是需要有一个包含各种rpm安装文件的软件仓库(即yum源); 其二是有软件仓库的仓库数据库(repodata),其中收集了软件仓库中所有rpm包的头部信息(每个rpm包的包头信息包含了该包的描述,功能,提供的文件,依赖关系等信息); 其三是有软件仓库的地址等信息。;1.Linux服务的概念、分类与管理 (1)服务的概念与分类 服务是指为系统自身??网络用户提供某项特定功能的、运行在操作系统后台(不占用下达命令的终端窗口)的一个或多个程序。服务一旦启动会持续在后台执行,随时等待接收使用者或其他程序的访问请求,不管有没有被用到。 按其服务对象的不同服务划分为两类: 本地服务:为本地计算机系统和用户提供的服务,如监视本地计算机活动的监视程序。 网络服务:为网络中的其他计算机的用户提供的服务,如httpd网页服务、ssh远程登录服务等。 ;3.套接字(Socket) “IP地址+网络协议+端口”的整合就称为套接字(Socket)。可以说,套接字就是在纵横交错的网络通信中,区分不同应用程序进程间的网络通信和连接的一套关键字。 套接字(Socket)包含了进行网络通信必须的五种信息: 连接使用的协议、本地主机的IP地址、本地进程的协议端口、远程主机的IP地址、远程进程的协议端口。 套接字之间的连接过程可以分为以下三个步骤: 服务器监听:是指服务端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。 客户端请求:是由客户端的套接字提出连接请求,要连接的目标是服务器端套接字。 连接确认:是当服务器端套接字监听到或者说接收到客户端套接字的连接请求时,它就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的信息发送给客户端,一旦客户端确认了此连接,连接即可建立。;1.RHEL 7系统的启动过程 (1)开机自检:服务器接通电源后,系统固件(UEFI或BIOS)运行自检程序,并对部分硬件设备进行初始化。 (2)按照UEFI或BIOS中配置的顺序搜索可启动设备,并将其中的主启动记录(MBR)调入到内存。然后从磁盘读取驻留在/boot中的多系统引导器程序Grub2, 系统将控制权交给Grub2 (3)Grub2获得系统控制权后,读取自身的配置文件,然后显示启动菜单供用户选择,在用户做出选择(或采用默认值)后,Grub2找到Linux内核(kernel)文件(预先编译好的特殊二进制文件,介于各种硬件资源与系统程序之间,负责资源分配与调度)。;1.RHEL 7系统的启动过程 (4)加载Linux内核文件和驻留在RAM中的初始化文件系统in

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档