linux /proc进程文件目录介绍

参考:https://zhuanlan.zhihu.com/p/619966043

有时候想只查出来进程号,可以通过/proc/下查出该进程的运行及执行脚本情况信息

/proc/pid子目录 记录了进程的相关信息

cmdline文件:包含了进程启动时使用的完整命令行参数。
cwd符号链接:包含了当前进程工作目录的一个符号链接。
environ文件:包含了进程环境变量的列表。
exe符号链接:包含了正在进程中运行的程序的符号链接。
fd子目录:包含了进程打开的每个文件的符号链接,每个符号链接的名称为文件描述符。
maps文件:包含了进程的内存映射信息,包括代码段、数据段、堆和栈等。
mem文件:包含了进程在内存中的内容,可以读取和写入该文件来读写进程的内存。
root符号链接:包含了进程根目录的符号链接。
stat文件:包含了进程的状态信息,如进程ID、父进程ID、状态、CPU使用情况等。
statm文件:包含了进程的内存使用信息,如内存大小、共享内存大小、代码大小等。

例如:

1)首先通过ps查出进程号

ps -elf|grep python

在这里插入图片描述
2)查看/proc进程目录具体进程

 ll /proc/1470

cwd(执行该脚本的目录) — 指向当前进程运行目录的一个符号链接
exe (执行该脚本的具体命令)— 指向启动当前进程的可执行文件(完整路径)的符号链接,通过/proc/N/exe可以启动当前进程的一个拷贝
在这里插入图片描述

相关推荐

  1. 二、Vue3文件目录介绍

    2024-04-23 04:40:05       55 阅读
  2. 15 内核开发-内核源码目录文件介绍

    2024-04-23 04:40:05       32 阅读
  3. 初级代码游戏的专栏介绍文章目录

    2024-04-23 04:40:05       44 阅读
  4. HarmonyOS 工程目录介绍

    2024-04-23 04:40:05       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 04:40:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 04:40:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 04:40:05       82 阅读
  4. Python语言-面向对象

    2024-04-23 04:40:05       91 阅读

热门阅读

  1. 【前端】常见问题汇总

    2024-04-23 04:40:05       34 阅读
  2. 了解监控易(33):工单管理

    2024-04-23 04:40:05       39 阅读
  3. MySQL面试题

    2024-04-23 04:40:05       37 阅读
  4. URL解析

    URL解析

    2024-04-23 04:40:05      38 阅读