1

Я пытаюсь переместить папку Dropbox с внешнего диска на другой внешний диск. Я получал сообщения об ошибках, что файлы не могли быть перемещены, и, согласно технической поддержке Dropbox, возможно, что некоторые символические ссылки вызывают проблему. Предложение было удалить символические ссылки.

Они сказали мне, чтобы открыть терминал и запустить этот код:

find ~/Dropbox -type l -exec ls -lah {} \;

И это даст мне список символических ссылок, которые должны быть удалены.

Когда я пытался это сделать, я получаю сообщение об ошибке - Нет такого файла или каталога

Я подозреваю, что это потому, что я не нахожусь в правильном томе / каталоге, но я не уверен и нуждаюсь в некотором руководстве по правильному синтаксису или лучшему решению, которое позволит мне перенести мою папку Dropbox с одного внешнего диска на новый внешний диск ,

3 ответа3

1

Я верю, что вы правильно поняли команду. Вы уверены, что у вас есть символические ссылки в вашем каталоге Dropbox? Я создал ссылку sym в моей, и она работала нормально:

tlester@tlester-mac$ find ~/Dropbox -type l -exec ls -lah {} \;
lrwxr-xr-x  1 tlester  admin     8B Jan  6 16:33 /Users/tlester/Dropbox/this_is_a_link -> iMac.icc
0

Нет вы правы Моя текущая папка Dropbox находится на внешнем диске с именем «LaCie-Dropbox». Папка Dropbox находится на корневом уровне этого диска.

Я не уверен в синтаксисе, необходимом для запуска команды find на этом диске.

Спасибо за вашу помощь с этим.

0

На Mac внешние накопители расположены в корне вашего компьютера (к которому вы получаете «/» в Терминале), в разделе "Тома", поэтому правильная команда терминала в соответствии с вашей настройкой будет такой:

find /Volumes/LaCie-Dropbox/Dropbox -type l -exec ls -lah {} \;

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .