自学内容网 自学内容网

Linux进阶 查看系统进程

操作系统中进程的生命周期是:

  1. 创建进程,(服务启动或软件的启动)
  2. 进行运行状态
  3. 进程等待状态
  4. 进行唤醒
  5. 进程结束

三种状态

一般主要关注是进行中间的三种状态,三种状态之间装换关系如下:

1、就绪状态:表示进程已经做好了运行的准备状态,只要获得内存空间,就可以立即执行。

2、阻塞状态:进程的某些请求无法获取,暂时无法继续执行的状态。(进程只能自己阻塞自己,因为只有进程自己知道还需要哪些特定事件,才能开始运行)

3、执行状态:进程以进入内存,在CPU处理下,进行执行。

ps命令

显示所有进程;-u用户以及其他详细信息。-x:显示没有控制终端的进程。linux中分别有五种进程:R:进程正在运行中;S:进程处于休眠状态,当某个条件触发时则改变。D:进程不影响系统的异步信号,及时用kill命令也不能停止。Z:进程已经终止,但进程描述符依然存在,直到父进程调用wait4()函数,后进程释放。T 停止:进程受到信号后马上停止。

注:(在linux中命令的参数格式有长短之分,长格式和短格式之间不能合并,长格式与长格式之间也不能合并,而短格式和短格式之间可以合并,合并后保留一个- 即可࿰


原文地址:https://blog.csdn.net/j610152753/article/details/142346242

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!