版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、chap5.4进程管理和服务管理1 进程管理进程管理 chap5.4进程管理和服务管理2 5.4 进程管理进程管理 l熟练掌握Linux下常用的进程管理,可以 高效率地进行系统的管理。 l进程的概念进程的概念 l进程属性进程属性 l进程的类型进程的类型 chap5.4进程管理和服务管理3 进程的控制命令ps命令命令 lps命令命令 lps ef l ps -axu 选项说明选项说明 -a显示所有用户进程-f显示进程的详细信 息 -e显示包括系统进程 的所有进程 -x显示没有控制终端 的进程 -l显示进程的详细列 表 -u显示用户名和启动 时间等信息 chap5.4进程管理和服务管理4 ps输出
2、信息的含义输出信息的含义 选项说明选项说明 UID进程所有者的用户名VSZ进程占用的虚拟内存空间 (KB) C占用的CPU时间与总时 间的百分比 RSS进程所占用的内存空间 (KB) USER进程所有者的用户名TIME 进程从启动以来占有CPU 的总时间 PID进程号USER 用户名 PPID父进程的进程号SIZE 进程代码大小+数据大小+ 栈空间大小(KB) TTY进程从那个终端启动CMD进程的命令名 STAT进程当前状态,详见%CPU 占用的CPU时间与总时间 的百分比 STIME进程开始执行的时间NI进程的优先级 chap5.4进程管理和服务管理5 进程状态含义进程状态含义 符号含义符号
3、含义 S睡眠状态Z僵尸状态 W进程没有驻留页D不间断睡眠 R运行或准备运行状 态 T停止或追踪 I空闲N低优先级的任务 chap5.4进程管理和服务管理6 进程的控制命令 free命令命令 lfree命令命令 l显示系统内存的使用情况,包括内存总量、 已经使用内存数量,空闲内存数量等信息。 chap5.4进程管理和服务管理7 进程的控制命令top命令命令 l实时监控系统进程 ltop环境中常用的功能 l排序 l监视指定用户 l指定刷新时间 l删除指定的进程 l查阅帮助 l退出top环境 chap5.4进程管理和服务管理8 sleep命令 lsleep命令用于使进程延迟一段时间再执 行。其格式为
4、: lsleep time; command l其中time为延迟时间,时间单位为s chap5.4进程管理和服务管理9 进程的控制命令 kill命令命令 l用kill命令来杀死程序产生的进程来结束程 序的运行。 l格式1 : lkill PID l格式2 : lkill -9 PID l“-9”为SIGKILL信号,属于强制结束 。 chap5.4进程管理和服务管理10 进程的前台与后台控制 l前台与后台运行含义前台与后台运行含义 l前台与后台运行相关命令前台与后台运行相关命令 lcommand lcommand ljobs命令可以查看挂起到后台的进程 lfg命令将后台挂起的进程恢复到前台来
5、运 行,格式为:fg 后台进程编号后台进程编号 l快捷键快捷键“ + Z” chap5.4进程管理和服务管理11 定时作业管理 at作业作业 l由守护进程atd管理的计划任务作业 l用户指定系统在将来的某个时间执行作业, 则使用at命令可以完成。 l创建at作业 l创建at作业有如下几种实例格式 l显示at作业 l删除at作业 chap5.4进程管理和服务管理12 定时作业管理 crond作业 l由守护进程crond等管理的计划任务作业 l要想实现以固定的间隔时间执行作业,并 且能统一管理所有作业,at命令就不能胜 任了,我们可以利用强大的crontab命令 来实现cron作业。 lcron作
6、业的分类 l系统cron作业 l用户cron作业 chap5.4进程管理和服务管理13 系统cron作业 l使用cron作业服务必须安装vixie-cron RPM软件包,而且必须运行crond服务, 要启动crond服务使用如下命令: lservice crond restart lcron的配置文件为“/etc/crontab” chap5.4进程管理和服务管理14 系统cron作业 l# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01
7、 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly chap5.4进程管理和服务管理15 系统cron作业 l涉及的文件和目录涉及的文件和目录 l/etc/cron.daily l/etc/cron.monthly l/etc/cron.weekly l/etc/cron.hourly l超级用户可以在超级用户
8、可以在/etc/cron.*目录下建立脚本文目录下建立脚本文 件来安排件来安排cron任务,任务, 且在脚本中只需写要安且在脚本中只需写要安 排执行的命令。排执行的命令。 chap5.4进程管理和服务管理16 用户cron作业 l方法一 l首先利用vi创建cron作业列表文件,文件命名 为cronfile1 (这个文件名随意起) l按规定格式创建好任务文件 l用命令行crontab cronfile1把它写入 “/var/spool/cron/username”文件中 l 方法二 l用crontab e就会自动进入vi编辑器中 l按规定格式编辑好任务:wq退出就保存为 “/var/spool/
9、cron/username”文件 chap5.4进程管理和服务管理17 cron作业列表文件每列含义说明作业列表文件每列含义说明 表头 含 义 MinHourDay of Mon MonDay of We ek Comma nd 取值 范 围 0-590-231-311-120-6 chap5.4进程管理和服务管理18 五个时间字段的语法说明五个时间字段的语法说明 l不能为空,可以使用统配符不能为空,可以使用统配符*表示任何时间。表示任何时间。 l可以指定多个值,它们之间用逗号间隔。例如:可以指定多个值,它们之间用逗号间隔。例如:1,3,7。 l可以指定时间段,用减号间隔。例如:可以指定时间段
10、,用减号间隔。例如:0-6。 l可以用可以用/n表示步长。例如:表示步长。例如:8-18/2表示时间序列表示时间序列 8,10,12,14,16,18。 chap5.4进程管理和服务管理19 系统服务管理系统服务管理 讲授人:刘磊讲授人:刘磊 chap5.4进程管理和服务管理20 应用背景 作为网络操作系统,linux中提供了许多服 务,系统管理员可以根据需要来设置各种服务 的启动和停止,所以掌握系统网络服务的相关 知识和相应字符终端的管理命令是十分必要地。 chap5.4进程管理和服务管理21 5.5 系统的服务管理系统的服务管理 l服务在不同运行级别启动的情况可能不同 lINIT进程及其配
11、置文件(/etc/inittab) l系统的运行级别(0-6) l运行级别 runlevel命令 l显示运行级别 l转换运行级别 chap5.4进程管理和服务管理22 系统服务管理的常用命令 chkconfig lchkconfig服务启动状态服务启动状态 l查看系统服务启动状态 lchkconfig -list 服务名服务名 l设置系统服务的启动状态。其格式为: lchkconfig -level 服务名服务名 chap5.4进程管理和服务管理23 系统服务管理的常用命令 service lservice服务状态控制服务状态控制 l启动、停止或重新启动某个服务。其格式: service 服务名服务名 status|start|stop|restart l例:例:service httpd status service httpd start service httpd restart chap5.4进程管理和服务管理24 ntsysv系统自启动服务控制系统自启动服务控制 l在字符
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南活动策划方案公司(3篇)
- 班级服务与安全管理制度(3篇)
- 病理科试剂管理制度(3篇)
- 美国非税收入管理制度(3篇)
- 设备创新工作管理制度(3篇)
- 《GA 814-2009警用约束带》专题研究报告:技术创新、应用深化与未来展望
- 纳税评估培训
- 中学学生社团活动风险管理制度
- 养老院消防通道及疏散预案制度
- 2026河北省定向长安大学选调生招录考试备考题库附答案
- 2026年年长租公寓市场分析
- 生态环境监测数据分析报告
- 金融机构衍生品交易操作规范
- 医院检查、检验结果互认制度
- 学堂在线 雨课堂 学堂云 实绳结技术 章节测试答案
- 110kV线路运维方案
- 智能化弱电工程常见质量通病的避免方法
- 《中国古代文学通识读本》pdf
- 罐区加温操作规程
- 昆明医科大学第二附属医院进修医师申请表
- 国有企业干部选拔任用工作系列表格优质资料
评论
0/150
提交评论