Finder сбивается с толку после использования команды mv в папках Dropbox

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

Я хочу переименовать файлы с помощью mvкоманды в Терминале. Я печатаю:

mv oldFileName.pdf newFileName.pdf

После этого я использую lsкоманду, чтобы проверить, все ли работает так, как ожидалось. Представленный список показывает мне то, что я ожидал: старое имя файла не появляется, а новое появляется.

Однако, когда я использую Finder и открываю папку, в которой я переименовал файл, он показывает мне две вещи: старое имя файла и новое имя файла. Файл с новым именем файла в порядке, но дважды щелкнув файл со старым именем файла, я получаю сообщение

«oldFileName.pdf» не может быть найден.

Когда я использую Finder для удаления oldFileName.pdf, то и поврежденный / «отсутствующий» oldFileName.pdf , и файл newFileName.pdf перемещаются в корзину (хотя я только щелкнул правой кнопкой мыши oldFileName.pdf, чтобы удалить его).

Мне кажется, что что-то не так. В чем проблема? Я не должен использовать mvдля переименования файлов?

В качестве теста я проверил, что происходит, когда я использую mvкоманду для папок. Я создал пустую папку с именем oldFolderName,

mkdir oldFolderName

и переименовал его,

mv oldFolderName newFolderName

Опять же, lsкоманда показывает мне newFolderName, но не показывает oldFolderName. Однако в Finder я теперь вижу две папки с одинаковым именем newFolderName, что немного отличается от того, что произошло, когда я копировал файлы .pdf, но это все же неожиданное поведение. Опять же, когда я удаляю одну из двух папок, обе попадают в корзину.

В чем дело? Как правильно переименовывать файлы и папки через командную строку?

Изменить: я использую OS X Yosemite, 10.10.2. Я только что сделал наблюдение: проблема, которую я описал, возникает в папках, которые находятся в моем Dropbox. Проблема не возникает в папках за пределами моего Dropbox. Может ли быть проблема с использованием команды mv в Dropbox?

Редактировать 2: проблема возникает только в папках Dropbox, которыми я делюсь с другими людьми, но не в папках, к которым есть доступ только у меня (и АНБ).

Редактировать 3: аналогичные проблемы возникают, когда я использую rmкоманду в таких папках. Удаленные файлы по-прежнему отображаются в Finder, и попытка удалить их в Finder приводит к появлению сообщения об ошибке.

Операция не может быть завершена, так как не удается найти один или несколько требуемых элементов. (Код ошибки -43)

Вы делаете это правильно (по крайней мере, у меня это работает нормально с годами), похоже, это скорее Finder, который сбит с толку. Это на вашем основном диске (в формате HFS) или на смонтированном?
Он находится на основном жестком диске (формат: Mac OS Extended (Journaled) относительно нового iMac. У меня нет других дисков, подключенных к этому компьютеру.
Какая у вас ОС? Щелкните значок яблока в верхнем левом углу экрана и выберите «Об этом Mac».
Это OS X Yosemite, 10.10.2. Я только что сделал наблюдение: проблема, которую я описал, возникает в папках, которые находятся в моем Dropbox. Проблема не возникает в папках за пределами моего Dropbox. Может ли быть проблема с использованием команды mv в Dropbox?
Это может быть просто проблема обновления, сколько времени вы дали Dropbox для повторной синхронизации после изменений?
Не уверен, что я просто не уделяю этому достаточно времени; Мой Dropbox должен синхронизироваться немедленно, и обычно это происходит. Я только что сделал еще одно наблюдение: эта проблема возникает только в папках Dropbox, которыми я делюсь с другими людьми, а не в моих собственных папках Dropbox, к которым есть доступ только у меня. Теперь я вспоминаю, что я находил такие старые/битые файлы («имя файла» не может быть найдено) раньше в таких папках, где человек, с которым я делюсь папкой, вероятно, использовал командную строку (я проверю у этого человека).

Ответы (1)

command+ opt/alt + escдля принудительного выхода / перезапуска Finder устраняет проблему рассинхронизации.
Не лучшее решение, но оно работает.