Linux进程

程序和进程

eg: /bin/bash 为程序,我们每个人登录时都会运行该程序,运行该程序系统就会产生进程
如下图所示(图片来源于鸟哥的私房菜)

图片来源于鸟哥的私房菜

父进程与子进程之间的调用

Linux的进程调用通常称为 fork-and-exec 流程,进程都会通过父进程以复制(fork)的方式产生一个一模一样的子进程,然后被复制出来的子进程再以exec的方式执行实际要进行的程序,最终称为一个子进程的存在
如下图所示(图片来源于鸟哥的私房菜)

图片来源于鸟哥的私房菜

进程查看

  1. 静态查看
查看自己的bash相关进程
ps -l
查看系统所有进程
ps aux
  1. 动态查看
top 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 进程介绍 1.1 进程和程序 所谓进程是由正文段(text)、用户数据段(user segment)以及系统数...
    疯狂小王子阅读 1,263评论 0 7
  • Linux 进程管理与程序开发 进程是Linux事务管理的基本单元,所有的进程均拥有自己独立的处理环境和系统资源,...
    JamesPeng阅读 2,512评论 1 14
  • 眼前是白茫茫的一片 什么也看不到 我站在这白色的世界里 伸手不见五指 甚至连哭泣都听不见声音 但是 我分明又听见了...
    页行文阅读 175评论 0 0
  • 我在超市外面找它后门的入口,因为那里正好可以到我妈那里。不过我怎么都找不到,韬也在找。 他可是开着车找的,不像我还...
    爱梦的我阅读 396评论 0 0
  • 早些时候买了些红果回家,当时买的时候豪情壮志要切成片晒干了,回到家好几天看着五斤这么多,什么时候才能完工。放放再说...
    心理咨询师潘春燕阅读 221评论 0 2