实验五 Linux进程管理
信息学院 班级: 学号: 姓名: 一、实验目的 1.掌握Linux进程管理。 2.学习并掌握进程查看命令、进程终止命令。 3.使用at和cron服务实现Linux进程调度。 二、实验环境 安装了Linux系统的计算机一台 三、【实验重点及难点】 使用at和cron执行Linux计划任务。 四、实验过程(实验步骤、记录、数据、分析、结果) (一)进程查看、终止、挂起及暂停等操作 1、使用ps命令查看和控制进程 1)显示本用户进程 #ps 2)显示所有用户的进程 #ps–au 3)在后台运行cat命令 #cat& 4)查看进程cat #ps aux |grep cat
5)杀死进程cat #kill -9 cat 6)再次查看进程cat,看看是否被杀死。 2、使用top命令查看和控制进程 1)用top命令动态显示当前的进程。
2)只显示某一用户的进程(u) 3)杀死指定进程号的进程(k) 3、挂起和恢复进程 1)执行命令cat 2)按【ctrl+z】挂起进程 3)输入jobs命令,查看作业 4)输入bg,把cat切换到后台执行 5)输入fg,把cat切换到前台执行 6)按【ctrl+c】结束进程
(二)通过at命令实现计划任务 1、5分钟后执行/bin/date #at now+5minutes at>/bin/date at>
#at –f $HOME/findjob now+5minutes 4、at命令实现在3天后统计/etc/inittab文件的行数,将统计结果发送至$HOME/initline文件中 #at now+3days at>wc–l /etc/inittab>>$HOME/initline at>
四、实验总结 ? 使用了ps和top对进程查看、终止、挂起及暂停等操作 ? 通过at命令实现计划任务 ? 通过crontab命令实现计划任务