Linux6_进程.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux6_进程

Linux 应用基础 山东大学 王风宇 wangfengyu@sdu.edu.cn 第6章 什么是进程 进程的相关概念 启动进程的途径 进程启动管理的相关命令 进程的概念 概念:一个进程是一个程序的一次执行的过程。 操作系统通过进程来控制对CPU和其他系统资源的访问,并且使用进程来决定在CPU上运行哪个程序、运行多久。 Linux系统的一个重要特点:可以同时启动多个进程。 进程和程序不同: 程序是静态的,是保存在磁盘上的可执行代码和数据的集合; 进程是动态的,是Linux系统的基本调度单位。 进程的概念 父进程和子进程 一个进程创建新进程称为创建了子进程(child process)。 创建子进程的进程称为父进程。 进程号 PID:Process Identity number。一个PID唯一地标识一个进程。 PPID:Parent Process ID。进程的父进程号。 进程的概念 Init进程 内核启动后的第一个进程,其PID=1 扮演终结父进程的角色,所有进程追溯其祖先最终都会落到init进程身上。 因为init进程永远不会被终止,所以系统总是可以确信它的存在,并在必要的时候以它为参照。如果某个进程在它衍生出来的全部子进程结束之前被终止,此时那些失去了父进程的子进程就都会以init作为它们的父进程。 查看进程命令:ps 用于列出当前进程清单 可以用它来确定有哪些进程正在运行以及运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。 它显示的进程列表是一个静态列表,也就是说,这个列表是在我们启动这个命令时正在运行的进程的快照。 查看进程命令:ps 格式:  ps [-options] 不跟任何选项表示查看系统中属于自己的进程。 选项: -e:显示所有进程。 -f:全格式(full list)。 -l:长格式。 -w:宽输出。 -a:显示所有用户进程。 -u:打印用户格式,显示用户名和进程起止时间。 -x:显示与终端无关的所有进程。 常用组合选项:  -ef:察看当前系统中运行的所有进程  aux:显示系统中所有用户进程及其所有者,并显示详细的进程信息 查看进程命令:ps 例子: 显示简单的进程信息可直接用ps命令,不加任何参数。 $ps PID TTY TIME CMD 17069 pts/2 00:00:00 bash 18503 pts/2 00:00:00 ps TIME:进程占用的cpu时间 CMD:被执行的命令行 察看进程命令:ps 例子: $ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 1336 480 ? S Mar10 0:11 init root 2 0.0 0.0 0 0 ? SW Mar10 0:00 [migration_CPU0] root 3 0.0 0.0 0 0 ? SW Mar10 0:00 [migration_CPU1] root 4 0.0 0.0 0 0 ? SW Mar10 0:00 [migration_CPU2] root 5 0.0 0.0 0 0 ? SW Mar10 0:00 [migration_CPU3] root 6 0.0 0.0 0 0 ? SW Mar10 0:00 [keventd] … … admin 17979 0.0 0.1 8472 2512 ? S Mar18 0:00 vi -r aa 察看进程命令:ps ps -aux 输出格式说明: 交互式察看进程:top 列出进程清单 显示的是可根据真实情况?, 定时更新的运行进程列表 与终端设备进行交互,根据用户从终端输入的交互命令来显示或管理进程 格式: top [-] [d delay] [q] [C] [c] [S] [s] [i] [n] 选项: d delay:指定更新的时间间隔(delay),以秒计算。 n: 指定更新的次数,到达指定次数后将会退出top。

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档