全套课件Linux操作系统的应用与管理项目化教程-电子教案-邹承俊.ppt

全套课件Linux操作系统的应用与管理项目化教程-电子教案-邹承俊.ppt

  1. 1、本文档共292页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用命令查看进程 使用ps命令 选项 作用 -a 显示系统中与tty相关的所有用户的进程。 -e 显示所有的进程信息。 -u 以用户格式显示进程信息,给出用户名和起始时间。 -f 显示进程和子进程的树型家族。 -l 以长列表方式显示进程信息,给出用户名和起始时间。 -r 只显示正在运行的进程。 -x 显示没有控制终端的进程,(一般为后台进程)。 -t 只显示和某个终端相关的进程。 字段 字段的描述 USER 进程所有者的用户名。 PID 进程号。 %CPU 进程自最近一次刷新以来所占用的CPU时间和总时间的比值。 %MEM 进程使用内存的百分比。 VSZ 进程使用的虚拟内存大小,以K为单位。 TTY 进程相关的终端。 STAT 进程状态,用下面的代码中的一个给出。R:正在运行的;S:处于睡眠状态;T:被创建者的信号暂停的;Z:进程已运行完毕,只等它的创建者取走结果后即可消亡;W:进程处于等待状态;I:进程处于创建状态。 TIME 进程使用的总CPU时间。 STIME 进程的启动时间。 COMMAND 被执行的命令行 NI 由nice设置的,用来计算优先级的值,较小的数字意味着占用较少的CPU时间。 PRI 进程优先级,值越大表示优先级越低,获得CPU的机会越小。 PPID 父进程ID。 WCHAN 进程等待的事件,如果为空则表示该进程正在运行。 SZ 进程在内存中的大小,以16进制表示。 C 一个由进程调度程序在调度进程时使用的数字。 使用top命令 top命令可以持续不断的更新显示内容,为系统管理员提供了实时监控系统进程的功能 按[?]或[H]键,列出在top在可以使用的命令,退出该界面,可以按任意键。退出top程序,可以使用组合键Ctrl+C,也可以输入[Q]键 信息排序 操作 说明 按[P]键 依据CPU使用时间的多少对进程排序。 按[M]键 依据内存使用量的多少来对进程排序。 按[T]键 依据执行时间的多少来对进程排序。 按[N]键 依据进程号的大小来对进程排序。 监视特定的用户 中止指定的进程 当系统变的很慢是,通常可以将占用了太多系统资源的进程终止。要中止指定的进程需要以下的步骤:在top信息画面中按[K]键,画面会出现“PID to kill :”的信息,输入要终止进程的PID后,按[Enter]键,接着会出现“Kill PID xxx with signal [15]:”的提示信息,此时需输入signal号码,若是直接按[Enter]键,则以默认的15进行处理。如果是无法顺利终止,则可以输入9强制终止该进程。 Nice设置进程运行优先级 每个进程都有一个相应的优先级用以决定CPU对它的调度,优先级越高,则进程更容易拥有CPU的控制权。 进程优先级为-20~19,-20为最高优先级。系统进程默认的优先级为0,如果使用nice命令,但没有指定优先级,则进程优先级为10。 Nice [root@localhost root]# vi //默认进程优先级为0 [root@localhost root]# nice vi //进程优先级为10 [root@localhost root]# nice -- 10 vi //进程优先级为18,前面的“-”为参数标识 [root@localhost root]# nice – -- vi //18前面两个短横线,则优先级为-18 [root@localhost root]# nice -50 vi //进程优先级为19,并不是50,因为超过了最低优先级。 进程的关闭 终止一个前台进程可以按Ctrl+C组合键 后台进程就要用kill命令来终止 格式为:“kill [-s TERM信号] PID” [root@localhost root]# kill –l [root@localhost root]# kill -9 3023 //杀死PID为3023的进程 如果要停止系统中所有存在的相同名称的多个进程,可以使用killall命令 作业控制 1 一个正在执行的进程称为一个作业,作业可以包含一个或多个进程 作业控制指的是控制正在运行的进程的行为 一般而言,进程与作业控制相关联时,才被称为作业。 作业控制 2 根据当前用户的工作情况,可以把运行中的程序放入后台、挂起、继续在后台执行、终止或者放到前台,这就是所谓的任务控制/作业控制 ① Ctrl+Z:该组合键把当前控制台上一个运行中的命令放入后台并挂起。 ② fg:该命令把一个在后台挂起的命令调回前台恢复执行,常用的命令格式是:“fg 后台进程号”。 ③ bg:该命令把一个在后台挂起的命令在后台恢复执行,其常用的命令格式是:“bg 后台进程号”。 ④ jobs:该命令显示当前控制

文档评论(0)

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

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

1亿VIP精品文档

相关文档