欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > PPT文档下载
 

《Linux系统管理》PPT课件.ppt

  • 资源ID:15599098       资源大小:730.50KB        全文页数:31页
  • 资源格式: PPT        下载积分:9.9积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要9.9积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

《Linux系统管理》PPT课件.ppt

银河学院Linux教研组,1,RedHat Linux课程,第九章,Linux系统管理,银河学院Linux教研组,2,本章目标,掌握系统启动过程和运行级别 掌握对系统中的进程进行管理 设置任务的周期性自动执行 了解系统的日志文件及其格式,银河学院Linux教研组,3,Linux系统的启动过程,主机启动自检 执行硬盘MBR中的启动引导器/etc/grub.conf 加载Linux内核程序 执行INIT进程-/etc/inittab(init进程是由linux内核引导运行的,是系统中的第一个进程,pid为1) 进入系统默认运行级别并执行相应的服务 允许用户进行登录,银河学院Linux教研组,4,系统运行级别,0关闭系统 1单用户模式 - single user mode 2多用户模式(不支持NFS)- Multiuser 3完全多用户模式 - Full multiuser mode 4未分配使用 5图形登录的多用户模式 - Xll 6重新启动,不要把系统缺省运行级别设置为6,否则系统将不能正常启动,银河学院Linux教研组,5,对比windows启动模式,银河学院Linux教研组,6,显示与改变运行级别,显示当前运行级别 runlevel 改变当前运行级别 init0123456 关闭系统:halt init0 shutdown h now 重启系统: init6 shutdown r now reboot,银河学院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.sysinit x: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: at 5pm +3days crontab:周期性执行指定程序,银河学院Linux教研组,16,改变进程的运行方式,把命令程序调到后台 使用bg命令把前台程序调入后台 bg job号 显示挂起的进程 jobs 把后台命令调回前台来 使用fg命令把后台进程调入前台 fg job号 终止进程 使用kill命令中止进程运行 kill -9 pid killall -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 -l crontab -l -u 编辑用户的cron任务 crontab -e crontab u username -e 删除用户现有的cron任务 crontab -r,银河学院Linux教研组,21,cron 任务的格式,cron任务列表中的每行代表一个任务,所有的任务都使用相同的格式进行任务的描述 * * * * * 要执行的任务 Eg: 50 17 * * * halt 45 18 * * 1-5 service network restart 0 * * * * mail </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,日志的功能,日志文件(Log files)是记录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命令设置服务程序在指定系统运行级别中的启动状态,并进行确认 设置定时运行应用程序 在用户cron任务列表中设置使用touch命令定期更新特定文件的时间,并观察文件时间属性的更新,银河学院Linux教研组,31,实验完成标准,查看分析系统日志/var/log/messages 查看“messages”文件的内容并分析:事件发生的时间、事件所在的主机名称、发送消息的系统程序名称、事件的消息内容,

注意事项

本文(《Linux系统管理》PPT课件.ppt)为本站会员(w****2)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!