`
wupuyuan
  • 浏览: 77477 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

proc-pid的文件列表

 
阅读更多

/proc/pid/status 进程的详细信息

/proc/pid/cmdline 进程启动命令

/proc/pid/cwd 链接到进程当前工作目录

/proc/pid/environ 进程环境变量列表

/proc/pid/exe 链接到进程的执行命令文件

/proc/pid/fd 包含进程相关的所有的文件描述符

/proc/pid/maps 与进程相关的内存映射信息

/proc/pid/mem 指代进程持有的内存,不可读

/proc/pid/root 链接到进程的根目录

/proc/pid/stat 进程的状态

/proc/pid/statm 进程使用的内存的状态

/proc/pid/status 进程状态信息,比stat/statm更具可读性

/proc/self 链接到当前正在运行的进程

分享到:
评论

相关推荐

    proc文件系统简介

    通过`/proc/[pid]/status`文件,我们可以查看进程的基本状态,而`/proc/[pid]/exe`则指向进程执行的可执行文件链接。 2. **内核信息**:/proc目录下的其他文件提供了关于内核的状态,如`/proc/cpuinfo`显示CPU的...

    通过Linux系统的内核观察/proc/pid/statm

    在 Linux 系统中,proc_pid_statm 函数是通过 proc 文件系统来实现的,该文件系统提供了一个接口,允许用户空间程序访问内核空间的信息。proc_pid_statm 函数正是通过这个接口来获取任务虚拟地址空间的大小和应用...

    基于C实现的小程序,通过读取proc/pid/pagemap文件来分析某个进程的虚拟页映射情况

    【作品名称】:基于C实现的小程序,通过读取proc/pid/pagemap文件来分析某个进程的虚拟页映射情况 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或...

    proc-tools:从各种 proc 读取数据

    从各种/proc/:pid/*文件描述符中读取数据。 安装 $ npm install proc-tools --save 用法 获取进程的/proc/:pid/status 。 var status = require ( 'proc-tools' ) . status status ( process . pid , function ( ...

    Linux中proc目录下文件详解

    - `/proc/pid/exe`: 虽然它看起来像是一个链接,但其实指向进程的可执行文件,用于识别进程运行的程序。 - `/proc/pid/cmdline`: 显示进程启动时的完整命令行,包括所有参数。 3. **内存信息** - `/proc/meminfo...

    读取/proc/cmdline 文件中的标志位信息

    ### 读取/proc/cmdline 文件中的标志位信息 #### 概述 在Linux系统中,`/proc/cmdline` 文件记录了系统启动时传递给内核的命令行参数。这些参数对于理解系统的启动配置至关重要,并且对于进行系统调试、故障排查...

    proc 文件系统,proc 文件系统

    Proc 文件系统中还包含了进程目录,每个进程都有一个对应的目录,以进程的 PID 号为目录名。进程目录的结构如下: * Cmdline:命令行参数 * Environ:环境变量值 * Fd:一个包含所有文件描述符的目录 * Mem:进程的...

    linux proc文件系统详解

    - **/proc/[pid]/fd**: 目录包含进程打开的文件描述符。 proc文件系统对于监控系统性能、调试程序、优化系统配置等方面都有极大的帮助。通过分析proc中的信息,我们可以了解系统资源的使用情况,找出瓶颈,甚至...

    proc文件系统使用举例

    例如,`/proc/cpuinfo`显示CPU信息,`/proc/meminfo`展示内存状态,而`/proc/<pid>`目录则包含了对应进程的详细信息。 2. **读取与写入**: 通常,读取`proc`文件可以获得系统状态,写入某些特定的`proc`文件可以...

    全面了解Linux下Proc文件系统.

    例如,要查看某个进程的内存使用情况,可以读取`/proc/pid/statm`,而要查看进程打开的文件或套接字,可以浏览`/proc/pid/fd/`目录。 **二、系统信息** 除了进程信息,`/proc`还提供大量的系统信息: 1. **CPU...

    redis 安装过程解析

    7. **PID文件路径**: 指定PID文件的位置。 ```bash pidfile /var/run/redis_6379.pid ``` #### 设置开机自启动 为了让Redis能够在系统启动时自动启动,我们需要将其设置为开机自启动服务: ```bash [root@...

    linux驱动开发proc文件初步

    Proc文件系统中包含了与进程相关的各种信息,每个运行中的进程都有一个对应的目录,位于`/proc/[pid]`下,其中`[pid]`是进程的ID。在这个目录下可以找到该进程的状态信息、打开的文件、内存映射等。 **1.2 内核数据...

    linux proc 文件系统 编程手册

    - `/proc/[pid]/exe`:链接到进程实际执行的可执行文件。 3. **网络信息**: - `/proc/net/*`:包含各种网络接口、协议统计、路由表等信息。 - `/proc/net/tcp`, `/proc/net/udp`:显示TCP和UDP套接字状态。 4....

    linux /proc 文件 系统监控器 GTK

    在Linux操作系统中,/proc文件系统是一个非常特殊的虚拟文件系统,它并不占用磁盘空间,而是作为内核与用户空间之间的一个接口,用于提供运行时的系统信息。这个特殊的文件系统允许用户通过读取其中的文件来获取关于...

    ubuntu 利用proc 文件系统实现监听器

    `/proc`目录下包含了很多以数字或名字命名的子目录,这些代表了系统中的每一个进程(PID)。每个子目录下又有很多文件,如`cmdline`, `status`, `exe`, `maps`, `fd`等,它们分别提供了进程的命令行参数、状态信息、...

    哈工大软件学院操作系统实验7——Proc文件系统实现

    例如,`/proc/meminfo`展示了内存使用情况,`/proc/cpuinfo`提供了处理器的相关信息,而`/proc/pid/*`则展示了特定进程的状态。 在实验中,学生可能需要实现以下内容: 1. **Proc文件节点创建**:首先,需要在内核...

    21-proc.rar

    9. **进程调度**:/proc/pid/sched文件展示了特定进程的调度信息,包括调度策略和优先级。 10. **虚拟文件系统**:/proc/vz目录在OpenVZ或容器环境中提供虚拟化信息。 通过分析和实践书中关于proc文件系统的源代码...

    proc 官网中文教程

    proc文件系统还与系统调用紧密关联,如`/proc/self`代表当前进程,`/proc/pid/fdinfo`提供文件描述符的详细信息,这些信息有助于理解和实现系统调用。 **5. 实战应用** - **监控工具**:许多系统监控工具如top、ps...

    linux内核知识系列:Proc

    /proc目录下的文件和子目录按照功能分为几大类:进程信息(如/proc/[pid])、系统信息(如/proc/cpuinfo、/proc/meminfo)、文件系统信息(如/proc/filesystems)、网络信息(如/proc/net/*)等。每个文件都对应了...

Global site tag (gtag.js) - Google Analytics