Linux系统管理课件.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter Linux系统管理 第八章 内容回顾 Linux中内核与内核模块的概念 内核源码的获取 内核的配置界面 内核的配置选项 内核及模块的编译与安装过程 本章目标 掌握系统启动过程和运行级别 掌握对系统中的进程进行管理 设置任务的周期性自动执行 了解系统的日志文件及其格式 对用户和组进行磁盘配额管理 对文件进行归档 Linux系统的启动过程 主机启动自检 执行硬盘MBR中的启动引导器 加载Linux内核程序 执行INIT进程 进入系统默认运行级别并执行相应的服务 允许用户进行登录 系统运行级别 0?关闭系统 1?单用户模式 2?多用户模式(不支持NFS) 3?完全多用户模式 4?未分配使用? 5?图形登录的多用户模式? 6?重新启动,不要把系统缺省运行级别设置为 6,否则系统将不能正常启动 显示与改变运行级别? 显示当前运行级别 runlevel 改变当前运行级别 init??[0123456] 关闭系统:init??0 重启系统:init??6 系统服务启动状态? 查看服务启动状态 chkconfig?--list?[服务名称]? 设置服务启动状态 chkconfig?--level?运行级别列表 ?服务名称?on|off|reset INIT进程 INIT进程是由Linux内核引导运行的,是系统中运行的第一个进程,其进程号(PID)永远为“1”。 INIT进程运行后将安装其配置文件,引导运行系统所需的其他进程,INIT进程将做为这些进程的父进程。? inittab文件? INIT配置文件的全路径名为“/etc/inittab”? inittab文件中每行都具有相同的格式? id:runlevels:action:process inittab文件的典型配置行 id:3:initdefault: si::sysinit:/etc/rc.d/rc.sysinit x:5:respawn:/etc/X11/prefdm?-nodaemon? 进程的概念 程序是保存在磁盘可执行映像中的机器代码指令和数据的集合。进程可以被认为是执行中的计算机程序。? Linux是多进程操作系统,每个程序启动时,可以创建一个或几个进程,与其他程序创建的进程共同运行在Linux内核空间。? 查看进程的命令 ps top pstree ps命令 top命令 pstree命令 启动进程 手工启动 前台启动:直接输入命名启动程序 后台启动:在命令后输入“”操作符 #?cp?oldfile?/backup/newfile?? 调度启动 at:在指定时刻执行指定的命令序列? crontab:周期性执行指定程序? 改变进程的运行方式 把命令程序调到后台 使用bg命令把前台程序调入后台 把后台命令调回前台来? 使用fg命令把后台进程调入前台 调整进程的优先级? 使用renice命令调整进程优先级 终止进程?? 使用kill命令中止进程运行 系统任务的定时运行? 在?Linux?中,任务可以被配置在指定的时间、指定的日期、或指定的星期自动运行。系统管理员可使用自动化的任务来执行定期备份、监控系统和运行定制的脚本等等。 cron?是一个可以用来根据时间、日期、月份、星期的组合来调度对周期性任务执行的守护进程。 cron软件包 cron服务的软件包名称是“vixie-cron”,而不是“cron”? 在Red?Hat?Linux?9中“vixie-cron”通常被缺省安装? “vixie-cron”的RPM安装包在Red?Hat?Linux?9的第一张安装光盘中,文件名是“vixie-cron-3.0.1-74.i386.rpm”? cron服务的启动与停止? 启动crond服务 ?#?service?crond?start? 查询crond服务状态 #?service?crond?status? 停止crond服务 #?service?crond?stop? 重新启动crond服务 ?#?service?crond?restart? cron任务的格式? cron任务列表中的每行代表一个任务,所有的任务都使用相同的格式进行任务的描述? 01 *?*?*?*?run_hourly 02 4?*?*?*?run_daily 22 4?*?*?0?run_weekly 42 4?1?*?*?run_monthly 50 3?2?1?*?run_yearly? crontab命令 查看用户的cron任务 crontab -l 编辑用户的cron任务 覆盖原有的cron任务 crontab 调用文本编辑器对cron任务进行编辑 crontab -e

文档评论(0)

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

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

1亿VIP精品文档

相关文档