为什么 lsof | grep pid | wc -l 和 lsof -p pid |wc -l 的结果不同?
的结果与 的结果lsof -p | pid | wc -l
相似ls /proc/pid/fd | wc -l
,但是 的结果lsof | grep pid(or process name) |wc -l
比第一个大。
答案1
grep
find 还会查找非 pid 的实例,例如文件大小和节点号。
与进程名称类似,可能有包含进程名称的文件路径。
为什么 lsof | grep pid | wc -l 和 lsof -p pid |wc -l 的结果不同?
的结果与 的结果lsof -p | pid | wc -l
相似ls /proc/pid/fd | wc -l
,但是 的结果lsof | grep pid(or process name) |wc -l
比第一个大。
grep
find 还会查找非 pid 的实例,例如文件大小和节点号。
与进程名称类似,可能有包含进程名称的文件路径。