我们正在用lsof对所有打开的文件进行计数。
lsof | wc -l
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/42/gvfs
Output information may be incomplete.但是在1小时后的基础上没有重新运行答案(就像它卡住了一样)。
还有其他方法如何统计所有文件吗?
我们有红帽7.2版
其次,我们需要找到哪个应用程序正在消耗大部分打开的文件,
发布于 2019-09-06 11:30:45
使用-b选项告诉lsof不要使用可能阻塞的内核函数。
可以使用CLOSE_WAIT排除-iTCP -sTCP:^CLOSE_WAIT套接字。
lsof -b -iTCP -sTCP:^CLOSE_WAIThttps://serverfault.com/questions/982144
复制相似问题