У меня есть папка, в которой я сохраняю свои сценарии, проекты NetBeans, которые я пишу и т.д. Я устал загружать его после каждого нового проекта или каждого изменения, которое я делаю. Я видел некоторых клиентов, но я не хочу их использовать.
Есть ли простой инструмент командной строки, где я могу просто выбрать папку и синхронизировать ее?
Grive можно считать все еще бета качеством. Это просто загружает все файлы в Вашем Google Drive в текущий каталог. После того, как Вы внесете некоторые изменения в локальные файлы, выполните grive снова, и он загрузит Ваши изменения назад в Вашем Google Drive. Новые файлы, созданные локально или в Google Drive, будут загружены или загружены соответственно. Удаленные файлы будут также "удалены". В настоящее время Grive НЕ будет уничтожать ни одного из Ваших файлов: это только переместит файлы в каталог, названный .trash, или поместит их в мусор Google Drive. Можно всегда восстанавливать их.
gdrive является утилитой командной строки для загрузки и загрузки единственных файлов к Вашему Google Drive. Этот инструмент самостоятельно не делает синхронизации никакого вида, если Вы хотите это, можно использовать, гуглит собственный инструмент. Это предназначено для одноразовых загрузок или загрузок и интеграции с другими инструментами Unix. Один пример использования мог быть ежедневными загрузками архива резервных копий для удаленного устройства хранения данных.
Insync имеет интерфейс командной строки (также GUI) - https://support.insynchq.com/t/how-to-control-insync-via-command-line-cli/34
Попробуйте rclone
sudo apt install rclone
настраивать:
rclone config
Rclone является программой командной строки для синхронизации файлов и каталогов к и со многих платформ включая Google Drive. Обратитесь на официальный сайт за полным списком.
Функции