Я никогда не видел этого раньше.
Вот факты:
mv
командойls
ls
(перечисляю) содержимое родительского каталога, я могу видеть его без -a
(показывать скрытые файлы)У меня есть папка, и я не могу ее открыть. Кажется, что он неактивен в Finder.
У меня была такая же проблема с папкой учетной записи, которую я восстановил из резервной копии через rsync. Проблема заключалась в поврежденной или отсутствующей дате создания. После настройки вручную папка снова работала нормально. Я использовал SetFile
команду из инструментов командной строки XCode. Итак, это должно решить проблему:
SetFile -d '12/31/1999 23:59:59' will-not-open
Используя некоторые из приведенных выше ответов в качестве руководства, я открыл терминал и сделал следующее:
mkdir NewFolder
mv will-not-open/* NewFolder/.
Затем я удалил папку, которая не будет открываться. NewFolder открывается нормально с помощью Finder, и я могу без проблем получить доступ ко всем файлам в нем.
Супер быстрое исправление:
Щелкните правой кнопкой мыши «серую папку» и создайте псевдоним папки, которая «серая».
Нажмите на псевдоним, и вы сразу войдете.
Затем переместите файлы и папки из папки «Серый» в «новую папку». Command + перетащите содержимое в «новую папку» (для перемещения может потребоваться пароль.
Удалите теперь пустую «серую» папку и переименуйте «новую папку» в имя, которое раньше имела «серая» папка ... Исправлено 🙂
Это работает:
mkdir move
mv will-not-open/* move/
rm -rf will-not-open/
mv move will-not-open
Чтобы принудительно открыть проблемную папку:
Перейдите в родительскую папку и в меню Finder выберите « Перейти », затем «Перейти к папке...» .
Или просто нажмите CMD- Shift- G.
В поле ввода, которое должно отображаться, введите имя папки, например will-not-open
.
Вот обходной путь с помощью приложения « Терминал ».
Откройте приложение « Терминал ».
Введите open
и нажмите Space.
Затем перетащите проблемную папку в приложение « Терминал », чтобы указать полный путь.
На этом этапе команда должна выглядеть так: open /full/path/to/will-not-open
.
Запустите команду, нажав Enter.
Убедитесь, что папка не заблокирована , щелкнув элемент (щелкнув правой кнопкой мыши) и отметив «Получить информацию » .
Затем попробуйте удалить will-not-open/.DS_Store
файл, содержащий специальные настройки папки о том, как его видит Finder .
Вот команда Терминала для этого (запуск в родительской папке):
find . -name ".DS_Store" -print -delete
Вы также можете проверить расширенные атрибуты файла/папки, запустив:
mdls will-not-open/
и проверьте, какие флаги необходимо изменить или отключить.
Если по-прежнему не работает, попробуйте перезапустить службу Finder с помощью следующих команд:
launchctl stop com.apple.Finder
launchctl start com.apple.Finder
Другие вещи могут вызвать эту проблему. Для меня это был полный диск с последующим сбоем компьютера.
Я копировал папку размером 80 ГБ на диск объемом 1000 ГБ, на котором было 610 ГБ файлов и 350 ГБ в корзине, оставляя свободными только 40 ГБ (1000G-610G-350G=40G). У Mac закончилось место на внешнем диске во время копирования, затем он завис и автоматически перезагрузился, пока меня не было в комнате. Когда я снова вошел в систему, у меня была серая папка размером 40 ГБ, которая была недоступна.
Я переместил его, используя процедуры, описанные выше, а затем удалил его.
Затем я очистил корзину, что дало мне 400 ГБ места. И проблема не повторилась.
Я скопировал выделенную серым цветом папку в новую папку, которую я создал. как-то сработало. я удалил выделенную серым цветом папку и использовал ее скопированную версию. Xcode не нужен
Тецуджин