Cuando uso lsof con sudo como este
sudo lsof ~
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/nes/.gvfs
Output information may be incomplete.
Sin embargo, cuando lo uso sin sudo, no obtengo este error.
¿Qué significa este mensaje?
sudo
(estoy operando desde tty1, pero supongo que esto no debería importar)Respuestas:
Hay un sistema de archivos virtual FUSE montado en
~/.gvfs
.Para la mayoría de los accesos al sistema de archivos, los permisos se ignoran para el usuario root. Sin embargo, los montajes del sistema de archivos virtual FUSE son una de las raras excepciones. Los sistemas de archivos virtuales FUSE normalmente están restringidos al usuario que los montó.
En este caso, el
gvfs-fuse-daemon
comando (ejecutar como parte de su sesión de escritorio) creó este montaje, que le pertenece, y nadie más puede acceder a él, incluido el root.fuente