linux - 如何从 `lsof` 输出库中排除?

标签 linux lsof

我想借助 lsof 在日志中打印有关已打开资源的信息,但我不想让客户看到使用了哪些库。 我浏览了 lsof 手册页,但我无法理解如何从输出中仅排除库。有没有简单的方法来做到这一点?

最佳答案

您可以使用它的 -d 标志以及它的否定字符 ^

从 lsof 的输出中排除内容

例如,以下将阻止 lsof 显示 txt 文件描述符。

lsof -d '^txt'

关于linux - 如何从 `lsof` 输出库中排除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15548653/

相关文章:

linux - 为什么使用带有特定命令的 SSH 时远程主机中没有 shell 进程?

linux - 手工ELF文件

linux - 使用 perl 或 shell 将文件名插入到同一文件中

java - 查找哪个线程导致打开文件过多问题以及为什么在 lsof 输出中出现重复的节点 ID

java - Spring RmiExporter服务启动成功后失败

linux - 如何检查 Linux 符号链接(symbolic link)是否正在使用? (删除未使用的符号链接(symbolic link))

linux - 期望带有引号的 rsync 脚本

linux - Docker 无法在 Windows 上挂载文件夹

c++ - 如何在 C/C++ 应用程序中使用 lsof(列出打开的文件)?

Linux lsof 需要帮助解析输出