收藏 分销(赏)

实验五--Linux进程管理.doc

上传人:仙人****88 文档编号:12072975 上传时间:2025-09-06 格式:DOC 页数:4 大小:37KB 下载积分:10 金币
下载 相关 举报
实验五--Linux进程管理.doc_第1页
第1页 / 共4页
实验五--Linux进程管理.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
实验五 Linux进程管理 一.   实验目的: 1.  进行系统进程管理。 2. 周期性任务安排 二.    实验内容: 1.  进程状态查看; 2.  控制系统中运行的进程; 3.  安排一次性和周期性自动执行的后台进程; 三.    实验练习: 任务一 进程管理 实验内容: 1、查看系统中的进程; 2、控制系统中的进程; 3、安排计划任务。 实验步骤: 1.         使用ps命令查看和控制进程 l         显示本用户的进程: l         显示所有用户的进程:。 l         在后台运行cat命令: l         查看进程cat : l         杀死进程cat:。 l         再次查看进程cat,看看是否被杀死。 注:ps命令包括较丰富的可选参数,常见的可选参数包括如下几个。 -A:显示所有用户启动的进程。 -a:显示所有其他用户的进程。 -u::显示进程拥有者、进程启动时间等更详细的信息。 -x:显示不是终端提供的进程信息。 -r:只显示正在运行的进程。 -m:显示线程信息。 -w:宽行显示进程信息。 -l:用长格式显示进程信息。 -t::只显示由终端/dev/tty提交的信息。 2.         使用top命令查看和控制进程 l         用top命令动态显示当前的进程。 l         只显示用户user01的进程(利用u键)。 l         利用k键,杀死指定进程号的进程。 top参数: -b 以批量模式运行,但不能接受命令行输入; -c 显示命令行,而不仅仅是命令名; -d N 显示两次刷新时间的间隔,比如 -d 5,表示两次刷新间隔为5秒; -i 禁止显示空闲进程或僵尸进程; -n NUM 显示更新次数,然后退出。比如 -n 5,表示top更新5次数据就退出; -p PID 仅监视指定进程的ID;PID是一个数值; -q 不经任何延时就刷新; -s 安全模式运行,禁用一些效互指令; -S 累积模式,输出每个进程的总的CPU时间,包括已死的子进程; 交互式命令键位: space 立即更新; c 切换到命令名显示,或显示整个命令(包括参数); f,F 增加显示字段,或删除显示字段; h,? 显示有关安全模式及累积模式的帮助信息; k 提示输入要杀死的进程ID,目的是用来杀死该进程(默人信号为15) i 禁止空闲进程和僵尸进程; l 切换到显法负载平均值和正常运行的时间等信息; m 切换到内存信息,并以内存占用大小排序; n 提示显示的进程数,比如输入3,就在整屏上显示3个进程; o,O 改变显示字段的顺序; r 把renice 应用到一个进程,提示输入PID和renice的值; s 改变两次刷新时间间隔,以秒为单位; t 切换到显示进程和CPU状态的信息; A 按进程生命大小进行排序,最新进程显示在最前; M 按内存占用大小排序,由大到小; N 以进程ID大小排序,由大到小; P 按CPU占用情况排序,由大到小 S 切换到累积时间模式; T 按时间/累积时间对任务排序; W 把当前的配置写到~/.toprc中; 3.         挂起和恢复进程 l         执行命令cat。 l         按Ctrl+z键,挂起进程cat。 l         输入jobs命令,查看作业。 l         输入bg,把cat切换到后台执行。 l         输入fg,把cat切换到前台执行。 l         按Ctrl+c键,结束进程cat。 4. 使用at命令 (1)指定在今天下午5:30执行某些命令。比如显示日期和时间命令(date);查看进程状态;显示当前目录下的文件和目录。 (2) 指定时间为十一月二十五日凌晨两点,启动httpd服务,命令格式为service httpd start. (3) 6小时后查找/root目录下所有扩展名为.txt的文件。命令格式为:find /root –name “*.txt” 5.     安排计划任务 某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案: (1)在下午4 :50删除/root目录下的全部.exe文件(rm –f /root/*.exe); (2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中的全部数据加入到/backup目录下的bak01.txt文件内(cat /xyx/x1 >>/backup/bak01.txt); (3)每逢星期一下午5:50将/root目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;(tar –cvf backup.tar.gz /root/*) (4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备的挂载点为/mnt/cdrom)umount /mnt/cdrom); (5)在早晨7:00开机后启动www服务器(service httpd start)。 l         查看crontab命令的帮助信息: l         查看用户的计划任务列表: l         生成一个crontab的脚本文件: l         按照生成的脚本安排计划任务: l         查看计划任务表,看看计划任务是否已被安排: l         删除计划任务列表,并进行确认。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服