Apa artinya pesan kesalahan ini: lsof: PERINGATAN: tidak bisa stat () fuse.gvfs-fuse-daemon file system /home/nes/.gvfs


12

Ketika saya menggunakan lsof dengan sudo seperti ini

sudo lsof ~


lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/nes/.gvfs
      Output information may be incomplete.

Namun ketika saya menggunakannya tanpa sudo, saya tidak mendapatkan kesalahan ini.

Apa artinya pesan ini?


Apa yang dikatakan @jmtd benar. Berikan Cara mendapatkan akses sudo ke share yang dipasang oleh Gigolo ; mungkin membantu Anda menyiasatinya.
Boxbot

Kepada siapa pun yang berkepentingan, saya mendapatkan peringatan yang sama dengan dan tanpa sudo(saya beroperasi dari tty1, tapi saya kira ini bukan masalah)
XavierStuvw

Jawaban:


14

Ada sistem berkas virtual FUSE yang dipasang di ~/.gvfs.

Untuk sebagian besar akses sistem file, izin diabaikan untuk pengguna root. Namun, pemasangan sistem file virtual FUSE adalah salah satu pengecualian yang jarang terjadi. FUSE filesystem virtual biasanya dibatasi untuk pengguna yang memasangnya.

Dalam hal ini, gvfs-fuse-daemonperintah (dijalankan sebagai bagian dari sesi desktop Anda) membuat mount ini, milik Anda, dan tidak ada orang lain yang dapat mengaksesnya, termasuk root.


1
Lalu bagaimana cara mengatasinya? Seandainya saya ingin "sudo lso | grep ...".
user276851
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.