В соответствии с этой статьей я могу получить интеграцию nautilus с диском Google и вручную копировать файлы на диск Google через графический интерфейс, однако я хотел бы иметь возможность писать небольшой сценарий оболочки для периодического резервного копирования через cron
. Я не могу найти, где это на самом деле установлено?
Через nautilus я вижу это по адресу google-drive://my.email@gmail.com/
, однако я немного сбит с толку, как это на самом деле подключается/монтируется, чтобы nautilus мог его видеть и где я могу копировать
файлы в?
Интеграция Nautilus с диском Google использует GVfs (аббревиатура от виртуальной файловой системы GNOME). Вы можете найти точки монтирования GVfs в:
/run/user/XXXX/gvfs
где XXXX — это UID вашего пользователя.
На моем компьютере точка подключения Google Диска находится на /run/user/1000/gvfs/...
.
Вы можете найти список смонтированных файловых систем GVfs, выполнив следующую команду:
gvfs-mount --list -i
Если вы хотите скопировать файлы Google Диска с помощью терминала, вы должны использовать команду gvfs-copy
вместо cp
.
Как описано здесь, существуют специальные команды типа gvfs-...
для обработки файлов в удаленных местах.