版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux 应用1第15章章系系统性能能的管理理和维护护pstopkill2第17章章 软件件的编译译和安装装3软件的两两种安装装方法安装源代代码文件件:一个个软件通通常需要要安装多多个源代代码文件件解包编译安装rpm安安装:RedHat 程序序包管理理器(Red HatPackage Manager)可以简化化发布过过程,它它把用tar解解包、编编译、安安装、升升级和清清除等多多个阶段段转化为为一行简简短的命命令。4RedHat程序包包管理器器(RPM)RPM安装软件件包的名名称结构构(经过过编译且且打包完完成)例子:liubing-1.0-1.i386.rpm软件包名名称:“liubing
2、”;版本号:1.0-1(主版本本号1.0,版版次为1)软件所运运行硬件件平台:i386;软件包名称name - version - release . arch . rpm版本号版次(编译次数)适用的硬件结构 缺省扩展名 5RedHat程序包包管理器器(RPM)RPM的的五种基基本操作作模式:安装删除(卸卸载)查询升级校验:把所安装装的软件件包的信信息同软软件包在在初始安安装时存存储在软软件包数数据库中中的信息息进行对对比,从从而确定定软件包包是否存存在问题题*注:必须是是根用户户才能安装、删删除、或或升级某个RPM软软件包包。rpm程程序包管管理方式式:rpm命令令rpm-optionspa
3、ckages6安装RPM包格式:rpmioptionspackages-i:安安装packages:安安装包包的名称称,可一一次性安安装多个软件包常用选项项:-v:显显示安装装过程中中的详细细的信息息-h:在在安安装过程程中以“#”来来表示安安装的进进度。7安装RPM包-ivh组合:对于较较大的RPM包包,在安安装时尤尤其需要要使用此此组合,这样可可以看到到安装过过程的相相应信息息,更可可以了解解安装的的进度。例子:#rpm ivhfoo-1.0-1.i386.rpmPreparing.#100%1:foo#100%8安装RPM包-ivvv组合合:了解解安装过过程中各各个阶段段所发生生的事情情
4、例子:#rpmivvvfoo-1.0-1.i386.rpmPreparing.#100%file /usr/bin/foofrom installoffoo-1.0-1 conflictswith filefrompackage bar-2.0.209查询RPM包RPM中中的查询询方式可可用来确确定软件件包的各各种属性性。对超级用用户和普普通用户户都适用用格式:rpmqoptions package若-q后后不跟任任何选项项,则只只显示软软件包名名称、版版本号和和发行版版次。package:软件件包名称称,而非非.rpm文件件选项:-i:显显示软件件包信息息,包括括名称、描述、发行版版本、大大
5、小、制制造日期期、生产产商,以以及其它它杂项。-l:列列出该软软件包的的所有相相关目录录文件清清单10查询RPM包例子:显示安装装的软件件包foo的的名称称、版本本、和发发行号码码。$rpm -q kernelkernel-2.4.20-8查看内核核软件包包的详细细信息。$rpmqi kernelName: kernelRelocations: (notrelocateable)Version: 2.4.20Vendor: RedHat, Inc.Release: 8Build Date: 2003年年03月月14日日 星期期五07时01分52秒Install Date: 2004年年05月月
6、25日日 星期期二17时45分43秒BuildHost:Group: 系统统环境/内核SourceRPM: kernel-2.4.20-8.src.rpmSize: 31954258License: GPL Summary: Linux 内核核(Linux 操作作系统的的核心)。Description:kernel软软件包包包含Linux内内核(vmlinuz),RedHatLinux操作系统统的核心心。内核核处理操操作系统统的基本本功能:分配内存存、处理理分配、设备的的输入和和输出等等等。11查询RPM包例子:查看内核核软件包包“拥有有”的所所有文件件的清单单。$rpmql kernel/b
7、oot/System.map-2.4.20-8/boot/config-2.4.20-8/boot/module-info-2.4.20-8/boot/vmlinux-2.4.20-8/boot/vmlinuz-2.4.20-8/dev/shm/lib/modules 12卸载RPM包包RPM的的卸载方方式提供供了一个个彻底卸卸载软件件包的方方法,它它能够干干净地删删除属于于软件包包的存放放在各个个不同位位置的所所有文件件。格式:rpmepackagePackage:软件件包名称称,而不不是安装装软件包包的.rpm文文件。例子:删除名称称为foo的软软件包#rpm-efoo13第19章章 任务
8、务的自动动化概念:在在linux系系统中任任务可以以被配置置在指定定的时间间段、指指定的日日期或系系统平均均负载量量低于指指定的数数量时自自动运行行。at和batch:在在指定时时间或指指定负载载条件下下一次性性运行任任务cron服务及及crontab命令令:提提供任务务的周期期性重复复执行14cron服务概念:cron 是一一个可以以用来根根据时间间、日期期、月份份、星期期的组合合来调度度对重复复任务的的执行的的守护进进程,可可以在无无需人工工干预的的情况下下运行作作业。使用cron服务的前前提:必须安装装了vixie-cron RPM软软件包:$rpm-qvixie-cronvixie-c
9、ron-3.0.1-69必须启动动crond服服务#/sbin/service crond statuscrond(pid 893)isrunning.15crontab文件把需要执执行的命命令序列列放到crontab文件中中执行。系统例行性任任务的设设置:/etc/crontab设置方法法:vi/etc/crontab一般用户户例行性任任务的设设置:/var/spool/cron/user如:用户户test的crontab文件:/var/spool/cron/test设置方法法:一般用户户的crontab文件不能能直接用用vi命令编辑辑必须使用用crontab命令创建、编编辑和修修改16cr
10、ontab文件的格格式每个任务务占一行行。每行包括括6个域域:前5个域域用来指指定命令被执执行的时时间最后一个个域指定定要被执行行的命令令或程序序域和域之之间使用用空格或或者Tab分隔隔各项都不不能为空空,必须须填入。如果不需需要指定定其中的的几项,那么可可以使用*代代替。*可以以代替任任何字符符,因而而就可以以认为是是任何时时间,这这也就表表示该项项被忽略略了minutehourday-of-monthmonth-of-yearday-of-weekcommand分钟小小时一一个月月的第几几天一一年年的哪个个月一一星星期的第第几天要要执行的的程序17crontab文件的格格式文件格式式举例:
11、在每周一一到周四四的晚上上十点钟钟使用wall命令向所所有用户户广播问问候信息息:0 22 *1-4/usr/bin/wallGoodEvening在每个整整点和整整半点(0分和和30分分)的时时候运行行 /home/test下下的backup程序序:,30* */home/test/backup每六小时时运行一一次/home/test下的backup程程序:*/6* */home/test/backup*/6代表每六六小时,也即每每天的6点,12点,18点点,24点。在8点和和18点点之间每每两小时时运行一一次/home/test下下的backup程序序:*8-18/2* */home/te
12、st/backup8点到18点之间间每两小小时也就就代表8,10,12,14,16,18点。分钟小小时一一个月月的第几几天一一年年的哪个个月一一星星期的第第几天要要执行的的命令18crontab文件的格格式/etc/crontab文件:#cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01* * rootrun-parts /etc/cron.hourly024 * rootrun-parts /etc/cron.daily224 *0 rootrun-pa
13、rts /etc/cron.weekly424 1* rootrun-parts /etc/cron.monthly配置cron任务的运运行环境境按格式添加具体体任务的的配置信信息19一般用户户的crontab文文件管理理流程.由用户创创建文件件file,在其中列列出要定定期执行行的命令令及其执执行时间间2.创建crontab文件:crontabfile创建后的的文件存存入/var/spool/cron下,并以以用户名名user命令3.必要要时可使使用crontab命令修改改crontab文件:crontab-l|-r|-e20一般用户户的crontab文件管理理由用户test建立一个个普通文
14、文件(假设文文件名为为file),写入并保保存需要要运行的的命令和和要定期期执行的的时间。file文件举例例:$vifile$catfile59231 5*mail pigpp /home/test/lover.txt*/5* * /home/test/test.sh3016* *5mail frend/home/test/frend.txt创建crontab文件:通过crontab命命令安装装文件file ,使使之成为为该用户户的crontab文文件:/var/spool/cron/test。crontab file21一般用户户的crontab文件管理理显示、删删除和修修改crontab文
15、件:crontab -l|-r| -e 选项:-l:显显示用用户当前前的crontab文件。-r:删删除当当前的crontab文件件。-e:进进入编编辑器编编辑crontab文件,一般来来说默认认的编辑辑器为Vi。在在用户退退出编辑辑器后,会自动动将所修修改的文文件,置置入crontab 执行行。注:表表示必选选项22at和batchat命令令被用来来在指定定时间内内调度一一次性的的任务batch命令令被用来来在系统统平均负负载量降降到0.8以下下时执行行一次性性的任务务。使用at或batch命令的前前提条件件:安装了at.rpm软件包rpmqat开启了atd服务格式:attimetime:时
16、间的设设定。23at服务务管理启动at服务:#/sbin/serviceatdstart停止at服务:#/sbin/serviceatdstop查询at服务:#/sbin/serviceatdstatus24配置at作业time时间设定定:绝对对时刻或或相对时时刻HH:MMYYYY-MM-DDHHpm;am+numberhours;days;weeksHH:MMHHpm;amMonthDaynow+ numberhours;days;weeks如果今天天的该时时刻已过过,就会会自动变变成“次日”的时刻。时刻必须须要被首首先指定定,接着着是可有有可无的的日期。25配置at作业time时间设定定:例子:at04:002002-05-30(5月30号早晨4点)at12:00(今天的12点)at4pm+3days(三天后的的下午4点)atnow+5hours(5小时后)at10am Jul31(7月31日的早上上10点)at1amtomorrow(明天的早早上1点)26调度启动动:at命令命令实例例:指定在明明天早上上2点钟执行行/home/test目录下的的backup程序。 结束到at的输入:这时系统统将以警警告(warning)应答,提提示这条条命令将将使用$SHELL类型的shell被运行并并给出一一个该命命令将在在何时运运行的报报告#at2:00amtomorrowat/hom
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 实验室LIMS系统落地实施报告
- 外来施工人员管理规定
- 初中九年级科学浙教版有机物和有机合成材料培优教学设计
- 高二地理教学设计:塑造地表形态的力量-内外力作用与地貌发育的深度探究
- 初中七年级英语人教版Starter Unit 3 Welcome!Section B教学设计
- 高二英语 Unit 4 Never too old to learn 词汇周计划教学设计
- 小学四年级道德与法治第九课《安全文明上网》第一课时教学设计
- 2027年高三英语定语从句专题复习教学设计
- 高中体育与健康“意志砺炼”单元教学设计:在挫折中锻造飞翔的翅膀
- 高二政治选择性必修3《逻辑与思维》第12课第2课时 逆向思维的含义与作用教学设计
- 2026中国反渗透膜废弃量预测与绿色回收技术路线图
- GB 48013-2026养老机构基本规范
- 2025-2026学年统编版八年级道德与法治下册全册知识点
- 中文创意写作教程 课件 第一章 小说写作
- 雨课堂在线学堂《创新思维与战略管理》作业单元考核答案
- 顺酐装置操作规程
- 矿井地质规程(正式版)
- 艾琳歆日内交易2011-2月至4月份图表
- 内蒙古电网继电保护课件
- 梅婷婷开题报告.doc
评论
0/150
提交评论