GVFS is the virtual filesystem for the GNOME desktop, which allows users easy access to remote data via SFTP, FTP, WebDAV, SMB, and local data via Udev integration, OBEX, MTP and others.
Attached resources are exposed via a URI syntax, for example smb://server01/gamedata or ftp://username:email@example.com/public_html, but are also mounted in the traditional manner under ~/.gvfs/ to make them available to older applications using standard POSIX commands and I/O.
Technical details 
GVFS may use FUSE, and is a replacement for the earlier GnomeVFS. It consists of two parts: a shared library which is loaded by applications supporting GIO, and GVFS itself, which contains a collection of daemons which communicate with each other and the GIO module over D-Bus.
As of December 2010GIO, as necessary to support GVFS URIs. There are also a collection of command-line utilities such as gvfs-mount, gvfs-less to work with VFS resources.
, 107 of 113 registered GNOME components have been ported to
See also