proc是定义
子程序的伪指令,它和endp 分别表迹码示子程序定义的开始和结束两者必须成对出现。如下:为子程序定义及说明,子姿锋哪程序名 PROC NEAR ( 或 FAR )……ret子程序名 ENDP子程序名为符合语法的标识符NEAR属性(段内近调用): 调用程序和子程序在同一代码段中,只能被相同代码段的其他程序调用FAR属性(段间远调用): 调用程序和子程序不在同一基桐代码段中,可以被相同或不同代码段的程序调用./proc是一个虚拟
文件系统,这个文件系统下的所有的数据都是在内存当中的(因为它就是挂载在内存当中的),所以在用df -a命令查看它的大小的时候会显示为0。这个文件系统的作用是放置Linux系统所需要加载的系统数据,例如系统
内核、进程蔽圆核、外部设备的状态以及网络状态等,比如常见的/proc/cpuinfo文件就宏掘在里面,因为数据是在内存中,会有非常腔肢快的读取速度。/proc 文件系统是一个虚拟文件系统, 它只存在内存当中,而不占用外存空间。Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。用户和应用程序可以通过proc得宴橘迟到晌李系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并伍岩提交的。
示例
查看proc信息: ls /proc/
查看内核信息:ls /proc/sys
查看网卡信息:ls /proc/net
查看SCSI信息: ls /proc/scsi
查看已加载模块:cat /proc/modules
……
评论列表(0条)