程序和进程
eg: /bin/bash 为程序,我们每个人登录时都会运行该程序,运行该程序系统就会产生进程
如下图所示(图片来源于鸟哥的私房菜)
父进程与子进程之间的调用
Linux的进程调用通常称为 fork-and-exec 流程,进程都会通过父进程以复制(fork)的方式产生一个一模一样的子进程,然后被复制出来的子进程再以exec的方式执行实际要进行的程序,最终称为一个子进程的存在
如下图所示(图片来源于鸟哥的私房菜)
进程查看
- 静态查看
查看自己的bash相关进程
ps -l
查看系统所有进程
ps aux
- 动态查看
top