/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
EnumProcessHandle到底是干什么的,其实我也不知道,什么是进程句柄啊!据说EnumProcessHandle最新版可以获取到指定窗口及与其相关窗口的句柄信息,可以枚举所有进程所携带的进程句柄及句柄进程。到底有什么用我也不知道,不过能找到这个EnumProcessHandle最新版的朋友应该知道他是干什么的吧!
完整的命令是:
lsof -n|awk '{print $2}'|grep -e pid1 -e pid2|uniq -c
这个命令是结果是得到进程号为pid1和pid2的两个进程,各自打开的文件数。注意这里说的文件数,不是文件句柄数。这有区别吗?有。如果要获取打开的文件句柄数,则可以用过如下命令:
ls -l /proc/pid1/fd/ | wc -l
ls -l /proc/pid2/fd/ | wc -l
打开的文件数,和文件句柄数不是一个概念吗?当然不是一个概念。
EnumProcessHandle(获取进程打开文件句柄)