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