Синхронизировать любую онлайн-папку в облаках с символическими ссылками

Большие облачные сервисы хранения: Dropbox, Google Drive, Microsoft OneDrive и другие имеют одну и ту же проблему: они могут синхронизировать только основную папку и все, что вы в нее помещаете, но вы не можете выбирать папки, не перемещая их в эту специальную область,
Чтобы обойти это ограничение и синхронизировать онлайн в одной из этих облачных служб любую папку на вашем компьютере, не перемещая ее и не создавая копию, вы можете использовать символические ссылки, малоизвестную функцию, присутствующую на всех компьютерах.
Символические ссылки чрезвычайно полезны для перемещения папок, когда ваш компьютер не замечает, а затем для создания ссылки, отличной от классической, которая является только ссылкой.
Это полезно, например, для перемещения файла, системной папки или программы, однако не заставляя компьютер думать, что он был перемещен из своего исходного положения (где оно должно быть для работы программы).
Программы на компьютере будут видеть символическую ссылку, как если бы это была та же самая настоящая папка.
Чтобы понять символические ссылки, вы можете прочитать это руководство о том, как создавать символические ссылки для перемещения папок .
В этом кратком руководстве, учитывая концепцию символической ссылки навсегда, мы видим, какие команды нужно использовать для синхронизации папки в Dropbox, Google Drive, Onedrive или других облачных сервисах без необходимости ее перемещения .
Например, предположим, что вы хотите синхронизировать файлы в папке C: / documents на Google Диске, не желая перемещать их из удобного места для доступа.
Затем вы можете создать символическую ссылку в папке Google Диска, указывающую на C: \ Documents, и синхронизировать ее онлайн с облачным хранилищем.
Что вам нужно сделать, это переместить всю папку C: \ Documents в папку Google Drive, а затем создать символическую ссылку на C: \ Documents, указывающую папку Google Drive \ Documents .
В Windows откройте окно командной строки от имени администратора.
Командная строка открывается в Windows 8.1 или 8, при нажатии клавиш Windows + X, а в Windows 7 она находится в меню « Пуск» -> «Программы» -> «Стандартные» и должна запускаться от имени администратора, нажав на нее правой кнопкой мыши.
В командной строке введите следующие команды и запустите их, нажав Enter.
переместите «C: \ Documents» «C: \ Users \ Имя пользователя \ Google Drive»
Очевидно, что пути должны быть изменены: первая папка - это та, которую нужно переместить, вторая - это папка службы хранения, которая может быть Google Drive или другой, такой как Onedrive.
Чтобы создать символическую ссылку в исходном положении, чтобы вы могли найти ее там, где она была до запуска этой команды:
mklink / d "C: \ Documents" "C: \ Users \ Имя пользователя \ Google Диск \ Documents"
В Linux вы можете создать символическую ссылку непосредственно с помощью команды ln-s, не перемещая файлы.
ln -s / path / to / documents ~ / Google Диск /
Чтобы синхронизировать один файл, укажите путь к файлу вместо пути к папке.
Если этот метод не работает, сначала переместите внешнюю папку в папку облачного хранилища, а затем создайте символическую ссылку, как в Windows.
В Mac OS X команда такая же, как для Linux.
Откройте окно терминала, нажмите Command + пробел, введите терминал в окне поиска Spotlight и нажмите Enter.
Затем с правильными путями выполните команду:
ln -s "/ путь / документы" "/ Пользователи / имя / Dropbox / Документы"
Google Диск не принимает символические ссылки, созданные с помощью этой команды, поэтому для Google Диска переместите папку, которую вы хотите синхронизировать, в папку облачного хранилища и создайте символическую ссылку в обратном направлении:
mv "/ path / to / documents" "/ Пользователи / имя / Google Диск /"
ln -s "/ Пользователи / имя / Google Диск / документы" "/ путь / к / документам"
Этот прием можно использовать на нескольких компьютерах, на которых установлен Google Диск, чтобы эта папка находилась в одной и той же позиции, была синхронизирована и идентична между различными компьютерами.
Я уже говорил об этом в прошлом, объясняя, как использовать одну и ту же папку, общую для ПК с Dropbox или Onedrive .
Некоторые программы позволяют синхронизировать любую папку в облаке, например, SpiderOak.

Оставьте свой комментарий

Please enter your comment!
Please enter your name here