lsof:警告:无法 stat() tmpfs 文件系统

lsof:警告:无法 stat() tmpfs 文件系统

当我lsof作为普通用户使用时,我收到以下警告:

lsof: WARNING: can't stat() tmpfs file system /home/testuser/.cache

testuser是我系统上的另一个用户,而我自己的用户无权访问tmpfs安装在 的文件系统/home/testuser/.cache

我怀疑, lsof 在/etc/fstab(或在/proc/mounts)中发现了这个tmpfs存在,并尝试搜索它,但由于没有其他用户主页的权限而失败:

$ grep /home/testuser/.cache /proc/mounts
tmpfs /home/testuser/.cache tmpfs rw,nosuid,nodev,noexec,noatime,size=4194304k,mode=700,uid=1001,gid=1001 0 0

无论如何,我怎样才能抑制这些警告,或者告诉lsof不要搜索其他用户的路径,或者如何消除这个警告?

答案1

您可以使用以下命令禁用警告-w

lsof -w

相关内容