ls: cannot access .gvfs: Permission denied

Автор: | 05/06/2013
 

terminalПри просмотре каталогов в домашней директории пользователя в некоторых системах, использующих GNOME можно увидеть необычный файл — .gvfs. При попытке просмотра этого каталога с помощью команды ls вы скорее всего получите ошибку такого вида:

# ls -la
ls: cannot access .gvfs: Permission denied

Сам каталоге в списке выглядит так:

d?????????  ? ?       ?            ?            ? .gvfs

Что такое GVFS?

Из Wikipedia: GVFS — это виртуальная файловая система, созданная как альтернатива для GnomeVFS. GVFS позволяет по желанию подключать виртуальные файловые системы, монтируя их через FUSE.

Пакет gvfs является виртуальной файловой системой пользовательского пространства, предназначенной для работы с абстракциями ввода/вывода библиотеки GIO пакета GLib. Иными словами — эта файловая система используется при автоматическом монтировании других, удалённых, каталогов — например, при подключении к FTP через Nautilus.

Можно удалить этот каталог, загрузившись с какого-либо LiveCD — но лучше этого не делать, тем более что система вновь создаст его при следующей загрузке. Что любопытно — что хотя эта файловая система и является частью GNOME, она будет работать даже после установки и использования KDE.