我想知道一个正运行着的程序(linux下)已经打开了多少个文件描述符,应该怎么整?
命令或者系统函数都可以,
紧急求救!
8 个解决方案
#1
open 一个文件将返回一个文件描述符。
0 - 返回的文件描述符 就是已经打开的。
0 - 返回的文件描述符 就是已经打开的。
#2
/proc/pid/fd 下面为该进程打开的文件描述符
#3
楼上正解。
#4
2楼正确 给分!
#5
不好意思 给错了!
2楼的哥们
2楼的哥们
#6
没事~
#7
我想问一下,pro/pid/fd/里面的文件描述符颜色为什么不一样呢,有蓝色和红色....
能具体说说都是怎么意思吗
能具体说说都是怎么意思吗
#8
lsof -p 进程id
#1
open 一个文件将返回一个文件描述符。
0 - 返回的文件描述符 就是已经打开的。
0 - 返回的文件描述符 就是已经打开的。
#2
/proc/pid/fd 下面为该进程打开的文件描述符
#3
楼上正解。
#4
2楼正确 给分!
#5
不好意思 给错了!
2楼的哥们
2楼的哥们
#6
没事~
#7
我想问一下,pro/pid/fd/里面的文件描述符颜色为什么不一样呢,有蓝色和红色....
能具体说说都是怎么意思吗
能具体说说都是怎么意思吗
#8
lsof -p 进程id