《Linux系统管理》PPT课件.ppt_第1页
《Linux系统管理》PPT课件.ppt_第2页
《Linux系统管理》PPT课件.ppt_第3页
《Linux系统管理》PPT课件.ppt_第4页
《Linux系统管理》PPT课件.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

银河学院Linux教研组,1,RedHatLinux课程,第九章,Linux系统管理,银河学院Linux教研组,2,本章目标,掌握系统启动过程和运行级别掌握对系统中的进程进行管理设置任务的周期性自动执行了解系统的日志文件及其格式,银河学院Linux教研组,3,Linux系统的启动过程,主机启动自检执行硬盘MBR中的启动引导器/etc/grub.conf加载Linux内核程序执行INIT进程-/etc/inittab(init进程是由linux内核引导运行的,是系统中的第一个进程,pid为1)进入系统默认运行级别并执行相应的服务允许用户进行登录,银河学院Linux教研组,4,系统运行级别,0关闭系统1单用户模式-singleusermode2多用户模式(不支持NFS)-Multiuser3完全多用户模式-Fullmultiusermode4未分配使用5图形登录的多用户模式-Xll6重新启动,不要把系统缺省运行级别设置为6,否则系统将不能正常启动,银河学院Linux教研组,5,对比windows启动模式,银河学院Linux教研组,6,显示与改变运行级别,显示当前运行级别runlevel改变当前运行级别init0123456关闭系统:haltinit0shutdownhnow重启系统:init6shutdownrnowreboot,银河学院Linux教研组,7,INIT进程,INIT进程是由Linux内核引导运行的,是系统中运行的第一个进程,其进程号(PID)永远为“1”。INIT进程运行后将安装其配置文件/etc/inittab,引导运行系统所需的其他进程,INIT进程将做为这些进程的父进程。,银河学院Linux教研组,8,inittab文件,INIT配置文件的全路径名为“/etc/inittab”inittab文件中每行都具有相同的格式id:runlevels:aprocessction:inittab文件的典型配置行id:3:initdefault:si:sysinit:/etc/rc.d/rc.sysinitx:5:respawn:/etc/X11/prefdm-nodaemon,银河学院Linux教研组,9,进程为应用程序的运行实例,是应用程序的一次动态执行。看似高深,我们可以简单地理解为:它是操作系统当前运行的执行程序,执行中的计算机程序。在系统当前运行的执行程序里包括:系统管理计算机完成各种操作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。Linux是多进程操作系统,每个程序启动时,可以创建一个或几个进程,与其他程序创建的进程共同运行在Linux内核空间。,进程的概念,银河学院Linux教研组,10,进程的类型,交互进程:由一个Shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。批处理进程:不与特定的终端相关联,提交到等待队列种顺序执行的进程。守护进程:是在计算机启动时就被运行的,并在系统中持续运行的进程,它等待着随时为客户提供自身负责的服务。,银河学院Linux教研组,11,查看进程的命令,ps显示进程信息(静态)top显示进程信息(动态)pstree显示进程树free显示内存信息,银河学院Linux教研组,12,ps命令,银河学院Linux教研组,13,top命令,银河学院Linux教研组,14,pstree命令,银河学院Linux教研组,15,启动进程,手工启动前台启动:直接输入命令启动程序后台启动:在命令后输入“&”操作符#cpoldfile/backup/newfile&调度启动at:在指定时刻执行指定的命令序列eg:at5pm+3dayscrontab:周期性执行指定程序,银河学院Linux教研组,16,改变进程的运行方式,把命令程序调到后台使用bg命令把前台程序调入后台bgjob号显示挂起的进程jobs把后台命令调回前台来使用fg命令把后台进程调入前台fgjob号终止进程使用kill命令中止进程运行kill-9pidkillall-9进程名控制进程ctrl+c终止ctrl+z挂起进程,银河学院Linux教研组,17,系统任务的定时运行,在Linux中,任务可以被配置在指定的时间、指定的日期、或指定的星期自动运行。系统管理员可使用自动化的任务来执行定期备份、监控系统和运行定制的脚本等等。cron是一个可以用来根据时间、日期、月份、星期的组合来调度对周期性任务执行的守护进程。,银河学院Linux教研组,18,cron软件包,cron服务的软件包名称是“vixie-cron”,而不是“cron”在RedHatLinux9中“vixie-cron”通常被缺省安装“vixie-cron”的RPM安装包在RedHatLinux9的第一张安装光盘中,文件名是“vixie-cron-3.0.1-74.i386.rpm”,银河学院Linux教研组,19,cron服务的启动与停止,启动crond服务#servicecrondstart查询crond服务状态#servicecrondstatus停止crond服务#servicecrondstop重新启动crond服务#servicecrondrestart,银河学院Linux教研组,20,crontab命令,查看用户的cron任务crontab-lcrontab-l-u编辑用户的cron任务crontab-ecrontabuusername-e删除用户现有的cron任务crontab-r,银河学院Linux教研组,21,cron任务的格式,cron任务列表中的每行代表一个任务,所有的任务都使用相同的格式进行任务的描述*要执行的任务Eg:5017*halt4518*1-5servicenetworkrestart0*mailshiwolf/var/log/message,银河学院Linux教研组,22,cron的配置文件和目录,系统任务配置文件“/etc/crontab”文件中设置的是Linux系统维护所需的任务,一般不需要人为去修改用户cron任务配置目录所有用户的cron任务都被保存在目录“/var/spool/cron/用户名命名”中的相应文件,银河学院Linux教研组,23,cron的帮助文件,“vixie-cron”软件包中以man手册的形式提供了cron的帮助文件,包括:cron命令crond命令crontab命令crontab文件格式,银河学院Linux教研组,24,日志的功能,日志文件(Logfiles)是记录Linux中系统消息的文件。不同的日志文件记载不同类型的信息,包括内核、服务、以及在系统中运行的应用程序的信息。日志文件对于诊断和解决系统中的问题很有帮助,因为在Linux系统中运行的程序通常会把系统消息和错误消息写入相应的日志文件,这样系统一旦出现问题就会“有据可查”。,银河学院Linux教研组,25,日志文件的位置,在Linux系统中所有的日志文件都放置在目录“/var/log/”某些大型的服务器程序使用多个日志文件,会在“/var/log/”目录中建立单独的子目录存放日志文件,这样既保证了日志文件目录的结构清晰又可以快速定位日志文件。,银河学院Linux教研组,26,两种日志文件,受syslogd服务统一管理的日志文件:Linux系统中有相当一部分程序把自己的日志文件交由syslogd服务统一管理,这些日志文件都具有相同的格式应用程序独立管理的日志文件:日志文件之间的格式差异很大,没有统一的日志消息格式标准,银河学院Linux教研组,27,日志文件分析,日志文件中每一行表示一个消息,每个消息由四个字段的固定格式组成:时间标签(timestamp):消息发出的日期和时间主机名(hostname):生成消息的计算机的名字生成消息的子系统的名字:发出消息的程序名称消息(message):消息的内容,银河学院Linux教研组,28,本章总结,系统启动过程与运行级别进程管理使用cron自动运行任务日志管理文件归档,银河学院Linux教研组,29,实验目标,改变系统中服务程序在各运行级别中的启动状态设置定时运行应用程序查看并分析日志文件,银河学院Linux教研组,30,实验完成标准,改变服务程序的启动状态使用chkconfig命令设置服务程序在指定系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论