Linux操作系统第6章ppt课件.ppt

Linux操作系统第6章ppt课件.ppt

ID:58882336

大小:217.50 KB

页数:72页

时间:2020-09-30

Linux操作系统第6章ppt课件.ppt_第1页
Linux操作系统第6章ppt课件.ppt_第2页
Linux操作系统第6章ppt课件.ppt_第3页
Linux操作系统第6章ppt课件.ppt_第4页
Linux操作系统第6章ppt课件.ppt_第5页
资源描述:

《Linux操作系统第6章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、6.1Linux进程管理6.2Linux用户管理6.3Linux权限管理本章小结习题第6章Linux系统管理6.1Linux进程管理6.1.1进程的基本概念1.进程的定义进程是程序关于某个数据集合的运行活动。而程序是具有一定目的性的指令集合。2.作业控制的含义作业是用户提交给计算机要执行的程序,作业控制的对象是用户正在运行的进程行为。3.进程的类型(1)交互进程:由Shell启动,可以工作在前后台。(2)批处理进程:不需要与终端相关,提交在等待队列的作业。(3)守护进程:Shell/Linux系统自动启动,工作在后台,用于监视特定。4.进程启动

2、方法(1)手工启动。手工启动分为前台和后台两种类型,现分别介绍如下。前台:直接输入程序名,如#vi。后台:程序名后加&,如#vi&。(2)调度启动。调度启动即系统在指定时间运行指定的程序(at.batch.cron)。6.1.2进程管理的常用命令1. psps的命令格式如下:ps[参数]它的功能是显示系统的进程信息。其中各参数的说明如下:-a:显示所有进程(不包括没有终端的进程)。-u:显示用户名和启动时间。-x:显示没有终端的进程。-e:显示所有进程(不显示进程状态)。-w:宽行显示。例如,输入命令:#ps则显示当前用户进程。输入:#ps–a

3、ux则显示所有进程的信息。ps命令所包含的内容和字段如下:现对各内容和字段说明如下:USER:进程的启动用户。PID:进程号(进程的唯一标识)。%CPU:占CPU的百分比。%MEM:占用内存的百分比。VSZ:虚拟内存大小。RSS:内存(真实)大小。TTY:进程的工作终端(?表示没有终端)。STAT:表示进程的状态(S:休眠状态;R:运行态状;D:不可中断休眠状态;T:等待状态;Z:昏睡状态)。状态符号后面可以加上以下符号:W(进程退出内存)、C(高级别进程)、N(低级别进程)、<(内存页面被锁定)。STARTTIME:启动时间。COMMAND:

4、运行的程序。2. toptop的命令格式如下:top它的功能是动态显示系统进程信息。例如,输入命令:#top(默认每5秒钟刷新一次)Top的操作命令说明如下:help:获取top的帮助。killPID:杀死指定的进程。Q:退出top。3. killkill的命令格式如下:kill[参数]PID它的功能是终止进程。例如,输入命令:kill-NumProcessId(pid)其中各参数的说明如表6-1所示。表6-1kill命令终止进程参数表一般如果关机的话,系统会先用TERM(15)的信号来终止进程(Process),若不能终止才会送KILL(9)

5、来终止程序。4. killallLinux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号。例如,可输入命令:#killall-HUPinetd5. nicenice的命令格式如下:nice[-n<优先等级>][--help][--version][执行指令]它的功能是设置优先权。nice指令可以改变程序执行的优先权等级。其中各参数的说明如下:-n<优先等级>、-<优先等级>或--adjustment=<优先等级>:设置欲执行指令的优先权等级。等级的范围从-20~19,其中-20最高,19最低,只有系统管理者可以设置负数

6、的等级。help:在线帮助。--version:显示版本信息。例如,可输入下列命令中任一条:#nice–5ls#nice–5vi6. renicerenice的功能是设置PID优先级。例如,输入命令:#renice–b7277.作业的前后台操作1) jobsjobs的功能是查看后台程序。例如,输入命令:#jobs2) fgfg的命令格式如下:#fg它的功能是把后台的程序调入前台运行。3) bgbg的命令格式如下:bgCtrl + Z将前台程序转入后台停止运行;Ctrl + C将终止前台程序的运行。它的功能是将程序转入后台运行。6.1.3任务的自

7、动化1. atat(后台运行)的命令格式如下:at[参数]时间它的功能是安排系统在指定时间运行程序(只运行一次)。其中各参数的说明如下:-m:指任务结束后会发送mail通知用户。-f文件名:指从指定文件中读取执行的命令。-g[a-z]:指定使用的队列。时间的表示方法包括以下两种。(1)绝对:midnight(即当天午夜)moon(即当天中午)teatime(即当天下午4点)hh:mm(即mm/dd/yy)(2)相对:now+nselonds+ndays+nhours+nwecks+nminutes例如,可输入命令:#at21:003/17/20

8、04然后输入>ls>cd/etc>init0进行关机或输入Ctrl + D进行注销;系统会在设定的时间开始运行。2. batchbatch的命令格式如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。