ImageVerifierCode 换一换
格式:PPT , 页数:28 ,大小:380.50KB ,
资源ID:2197348      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2197348.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件安装及任务自动化等.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件安装及任务自动化等.ppt

1、1 1LinuxLinux应用基础应用基础系统性能的管理和维护软件的编译和安装任务的自动化3 3系统性能的管理和维护系统性能的管理和维护qpsqtopqkill4 4软件的两种安装方法软件的两种安装方法p安装源代码文件:一个软件通常需要安装多个源代码文件解包解包编译编译安装安装prpm安装:RedHatRedHat程序包管理器(程序包管理器(RedHatPackageRedHatPackageManagerManager)可以简化发布过程,它把用可以简化发布过程,它把用tartar解包、编译、安装、解包、编译、安装、升级和清除等多个阶段转化为一行简短的命令。升级和清除等多个阶段转化为一行简短的

2、命令。5 5Red Hat程序包管理器程序包管理器(RPM)ppRPMRPM安装安装软件包的名称结构(经过编译且打包完成)软件包的名称结构(经过编译且打包完成)例子:例子:liubing-1.0-1.i386.rpmliubing-1.0-1.i386.rpm软件包名称:软件包名称:“liubing”liubing”;版本号:版本号:1.0-11.0-1(主版本号(主版本号1.01.0,版次为,版次为1 1)软件所运行硬件平台:软件所运行硬件平台:i386i386;软软软软件件件件包包包包名名名名称称称称name -version -release .arch .rpm版版版版本本本本号号号号

3、版次(编译次数)版次(编译次数)版次(编译次数)版次(编译次数)适适适适用用用用的的的的硬硬硬硬件件件件结结结结构构构构 缺缺缺缺省省省省扩扩扩扩展展展展名名名名 6 6Red Hat程序包管理器程序包管理器(RPM)pRPMRPM的五种基本操作模式:的五种基本操作模式:的五种基本操作模式:的五种基本操作模式:安装安装安装安装 删除(卸载)删除(卸载)删除(卸载)删除(卸载)查询查询查询查询 升级升级升级升级 校验校验校验校验:把所安装的软件包的信息同软件包在初始安装时把所安装的软件包的信息同软件包在初始安装时存储在软件包数据库中的信息进行对比存储在软件包数据库中的信息进行对比,从而确定软件从

4、而确定软件包是否存在问题包是否存在问题*注注注注:必须是根用户才能:必须是根用户才能:必须是根用户才能:必须是根用户才能安装、删除、或升级安装、删除、或升级安装、删除、或升级安装、删除、或升级某个某个某个某个 RPMRPM软软软软件包。件包。件包。件包。prpmrpm程序包管理方式:程序包管理方式:程序包管理方式:程序包管理方式:rpmrpm命令命令命令命令rpm-optionspackagesrpm-optionspackages7 7安装安装RPM包包p格式:格式:rpmioptionsrpmioptionspackagespackages-i:-i:安装安装packages:packag

5、es:安装包的名称,可一次性安装安装包的名称,可一次性安装多个多个软软件包件包p常用选项:常用选项:-v:-v:显示安装过程中的详细的信息显示安装过程中的详细的信息-h:-h:在安装过程中以在安装过程中以“#”#”来表示安装的进度。来表示安装的进度。8 8安装安装RPM包包p-ivh-ivh组合:对于较大的组合:对于较大的RPMRPM包,在安装时尤其需包,在安装时尤其需要使用此组合,这样可以看到安装过程的相应信要使用此组合,这样可以看到安装过程的相应信息,更可以了解安装的进度。息,更可以了解安装的进度。p例子:例子:#rpmivhfoo-1.0-1.i386.rpm#rpmivhfoo-1.0

6、-1.i386.rpmPreparing.Preparing.#100%#100%1:foo1:foo#100%#100%9 9安装安装RPM包包p-ivvv-ivvv组合:了解安装过程中各个阶段所发生的事组合:了解安装过程中各个阶段所发生的事情情p例子:例子:#rpmivvvfoo-1.0-1.i386.rpmrpmivvvfoo-1.0-1.i386.rpmPreparing.Preparing.#100%#100%file/usr/bin/foofrominstalloffoo-1.0-1conflictswithfilefromfile/usr/bin/foofrominstallof

7、foo-1.0-1conflictswithfilefrompackagebar-2.0.20packagebar-2.0.20 1010查询查询RPM包包pRPMRPM中的查询方式可用来确定软件包的各种属性。中的查询方式可用来确定软件包的各种属性。p对超级用户和普通用户都适用对超级用户和普通用户都适用p格式:格式:rpmqoptionspackagerpmqoptionspackage若若-q-q后不跟任何选项,则只显示软件包名称、版本后不跟任何选项,则只显示软件包名称、版本号和发行版次。号和发行版次。package:package:软件包名称,而非软件包名称,而非.rpm.rpm文件文件p

8、选项:选项:-i:-i:显示软件包信息,包括名称、描述、发行版本、大小、显示软件包信息,包括名称、描述、发行版本、大小、制造日期、生产商,以及其它杂项。制造日期、生产商,以及其它杂项。-l-l:列出该软件包的所有相关目录文件清单:列出该软件包的所有相关目录文件清单 1111查询查询RPM包包pp例子:例子:例子:例子:显示安装的软件包显示安装的软件包显示安装的软件包显示安装的软件包 foofoo的名称、版本、和发行号码。的名称、版本、和发行号码。的名称、版本、和发行号码。的名称、版本、和发行号码。$rpm-qkernel$rpm-qkernelkernel-2.4.20-8kernel-2.4

9、.20-8查看内核软件包的详细信息。查看内核软件包的详细信息。查看内核软件包的详细信息。查看内核软件包的详细信息。$rpmqikernel$rpmqikernelName:kernelRelocations:(notrelocateable)Name:kernelRelocations:(notrelocateable)Version:2.4.20Vendor:RedHat,Inc.Version:2.4.20Vendor:RedHat,Inc.Release:8BuildDate:2003Release:8BuildDate:2003年年年年0303月月月月1414日日日日 星期五星期五星期

10、五星期五 0707时时时时0101分分分分5252秒秒秒秒InstallDate:2004InstallDate:2004年年年年0505月月月月2525日日日日 星期二星期二星期二星期二 1717时时时时4545分分分分4343秒秒秒秒BuildHost:BuildHost:Group:Group:系统环境系统环境系统环境系统环境/内核内核内核内核SourceRPM:kernel-2.4.20-8.src.rpmSourceRPM:kernel-2.4.20-8.src.rpmSize:31954258License:GPLSize:31954258License:GPLSummary:Li

11、nuxSummary:Linux内核内核内核内核(Linux(Linux操作系统的核心操作系统的核心操作系统的核心操作系统的核心)。Description:Description:kernelkernel软件包包含软件包包含软件包包含软件包包含 LinuxLinux内核内核内核内核(vmlinuz)(vmlinuz),RedHatLinuxRedHatLinux操作系统的核心。内核处理操作系统的基本功能:操作系统的核心。内核处理操作系统的基本功能:操作系统的核心。内核处理操作系统的基本功能:操作系统的核心。内核处理操作系统的基本功能:分配内存、处理分配、设备的输入和输出等等。分配内存、处理分配

12、、设备的输入和输出等等。分配内存、处理分配、设备的输入和输出等等。分配内存、处理分配、设备的输入和输出等等。1212查询查询RPM包包pp例子:例子:例子:例子:查看内核软件包查看内核软件包查看内核软件包查看内核软件包“拥有拥有拥有拥有”的所有文件的清单。的所有文件的清单。的所有文件的清单。的所有文件的清单。$rpmqlkernel$rpmqlkernel/boot/System.map-2.4.20-8/boot/System.map-2.4.20-8/boot/config-2.4.20-8/boot/config-2.4.20-8/boot/module-info-2.4.20-8/bo

13、ot/module-info-2.4.20-8/boot/vmlinux-2.4.20-8/boot/vmlinux-2.4.20-8/boot/vmlinuz-2.4.20-8/boot/vmlinuz-2.4.20-8/dev/shm/dev/shm/lib/modules/lib/modules1313卸载卸载 RPM包包pRPMRPM的卸载方式提供了一个彻底卸载软件包的方的卸载方式提供了一个彻底卸载软件包的方法,它能够干净地删除属于软件包的存放在各个法,它能够干净地删除属于软件包的存放在各个不同位置的所有文件。不同位置的所有文件。p格式:格式:rpmepackagePackagePac

14、kage:软件包名称,而不是安装软件包的:软件包名称,而不是安装软件包的.rpm.rpm文件。文件。p例子:例子:删除名称为删除名称为foofoo的软件包的软件包#rpm-efoorpm-efoo1414任务的自动化任务的自动化p概念:在概念:在linuxlinux系统中任务可以被配置在指定的时系统中任务可以被配置在指定的时间段、指定的日期或系统平均负载量低于指定的间段、指定的日期或系统平均负载量低于指定的数量时自动运行。数量时自动运行。p atat和和batchbatch:在指定时间或指定负载条件下一次性:在指定时间或指定负载条件下一次性运行任务运行任务pcroncron服务及服务及cron

15、tabcrontab命令命令:提供任务的周期性重复提供任务的周期性重复执行执行1515cron服务服务q 概念:概念:croncron是一个可以用来根据时间、日期、月份、星期的是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程,可以在无组合来调度对重复任务的执行的守护进程,可以在无需人工干预的情况下运行作业。需人工干预的情况下运行作业。q 使用使用croncron服务的前提:服务的前提:必须安装了必须安装了 vixie-cronRPMvixie-cronRPM软件包:软件包:$rpm-qvixie-cronrpm-qvixie-cronvixie-cron-3.0.

16、1-69vixie-cron-3.0.1-69必须启动必须启动crondcrond服务服务#/sbin/servicecrondstatus/sbin/servicecrondstatuscrond(pid893)isrunning.crond(pid893)isrunning.1616crontab文件文件q 把需要执行的命令序列放到把需要执行的命令序列放到crontabcrontab文件中执行。文件中执行。p系统系统例行性任务的设置:例行性任务的设置:/etc/crontab/etc/crontab 设置方法:设置方法:vi/etc/crontabvi/etc/crontabp一般用户一般用户例行性任务的设置:例行性任务的设置:/var/spool/cron/var/spool/cron/useruser如:用户如:用户testtest的的crontabcrontab文件:文件:/var/spool/cron/test/var/spool/cron/test 设置方法:设置方法:一般用户的一般用户的crontabcrontab文件不能直接用文件不能直接用vi vi命令编辑命令编辑

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1