Этот ответ может и не дать ответа на вопрос, но предоставить некоторую информацию о том, что могло произойти.
Я скачал торрент с изображениями 4Chan, содержащими Pain.jpg и две другие картинки с еврейскими буквами. Вот дьявольский преступник ;-)
ls -aBeil
шоу:
mymac: реакции пользователя $ ls -aBeil
ls: P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg: Нет такого файла или каталога
всего 528
581705 drwxrwxrwx 6 пользовательский персонал 204 21 января 12:08.
401304 drwx ------ + 6 сотрудников 204 января 21 11:57 ..
0: группа: все отрицают удаление
582449 -rw-r - r - @ 1 пользовательский персонал 6148 21 января 12:08 .DS_Store
582261 -rw-r - r-- 1 пользовательский персонал 4792 21 января 12:05 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Jpg
582094 -rw-r - r-- 1 пользовательский персонал 253804 21 января 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
шоу:
mymac: реакции пользователя $ lsof -. *
lsof: ошибка состояния на P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg: Нет такого файла или каталога
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ FD ТИП РАЗМЕР УСТРОЙСТВА / ВЫКЛ. NODE NAME
пользователь bash 1290 cwd DIR 1,2 204 581705.
lsof 1345 пользователь cwd DIR 1,2 204 581705.
lsof 1346 пользователь cwd DIR 1,2 204 581705.
Все файлы были видны в Finder, кроме .DS_Store, конечно. Pain.jpg имел значок по умолчанию и не мог быть открыт. После перемещения Pain.jpg в папку «Загрузки» (в ~ 12: 13 - проверьте журнал ниже), подождите несколько секунд и переместите его обратно в папку «Реакции», появился значок предварительного просмотра и файл можно открыть.
ls -aBeil
сейчас показывает:
mymac: реакции пользователя $ ls -aBeil
всего 616
581705 drwxrwxrwx 6 пользовательский персонал 204 21 января 12:14.
401304 drwx ------ + 6 сотрудников 204 января 21 12:14 ..
0: группа: все отрицают удаление
582449 -rw-r - r - @ 1 пользовательский персонал 6148 21 января 12:14 .DS_Store
581871 -rw-r - r-- 1 пользовательский персонал 44041 21 января 12:01 P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg
582261 -rw-r - r-- 1 пользовательский персонал 4792 21 января 12:05 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Jpg
582094 -rw-r - r-- 1 пользовательский персонал 253804 21 января 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
шоу:
mymac: реакции пользователя $ lsof -. *
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ FD ТИП РАЗМЕР УСТРОЙСТВА / ВЫКЛ. NODE NAME
пользователь bash 1290 cwd DIR 1,2 204 581705.
lsof 1390 пользователь cwd DIR 1,2 204 581705.
lsof 1391 пользователь cwd DIR 1,2 204 581705.
Соответствующие записи в журнале (извините за раздражающие ивритские символы, загромождающие записи - по крайней мере, редактируя и просматривая их в Google Chrome - это действительно сложно отформатировать вообще):
21/01/15 12: 07: 10,734 QuickLookUIHelper [1231]: CoreAnimation: не удалось создать контекст OpenGL
21/01/15 12: 07: 32,702 sandboxd [346]: ([1180]) mdworker (1180) deny file-read-xattr / Пользователи / Пользователь / Рабочий стол / Реакции ()
21/01/15 12: 08: 03,862 QuickLookUIHelper [1248]: CoreAnimation: не удалось создать контекст OpenGL
21/01/15 12: 13: 41,303 Искатель [325]: не удалось создать расширение песочницы: ошибка создания представления файловой системы для пути: [/ Users / user / Downloads / Реакции / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 41,303 Искатель [325]: __CFPasteboardCreateSandboxExtensionDataFromCFData: не удалось получить данные расширения песочницы для URL [file: ///.file/id=6571367.581871]
21/01/15 12: 13: 41,304 Искатель [325]: Не удалось получить действительное расширение песочницы для элемента: [789514] аромата: [public.file-url] из картона. Поскольку расширение песочницы не было сгенерировано ..
21/01/15 12: 13: 41,304 Искатель [325]: Не удалось получить расширения песочницы для itemIdentifier (789514). Данные для расширения песочницы все еще были данными прокси
21/01/15 12: 13: 47,518 Искатель [325]: не удалось создать расширение песочницы: ошибка создания представления файловой системы для пути: [/ Users / user / Downloads / Реакции / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 47 518 Искатель [325]: __CFPasteboardCreateSandboxExtensionDataFromCFData: не удалось получить данные расширения песочницы для URL [файл: /// Пользователи / пользователь / Загрузки / Реакции / P% 20% CD% 8E% CC% AE % CD-% 89% CD-% 8D% CD-% A8% CC% 88% CC% 81% CC% BE% CC% 88% CC% 81A% 20% CD-% 8E% CC% AE% CD-% 89% CD-% 8D % CD-% A8% CC% 88% CC% 81% CC% BE% CC% 88% CC% 81I% 20% CD-% 8E% CC% AE% CD-% 89% CD-% 8D% CD-% A8% CC% 88 % CC% 81% CC% BE% CC% 88% CC% 81N% 20% CD-% 8E% CC% AE% CD-% 89% CD-% 8D% CD-% A8% CC% 88% CC% 81% CC% БЭ % CC% 88% CC% 81.jpg]
Переместить всю папку Reactions в корзину и удалить ее с фотографиями не проблема. То же самое касается копирования папки или ее перемещения. Pain.jpg - хотя это действительно PITA относительно правильного отображения - не кажется вирусом.
Проблемы в Finder и песочнице, вероятно, возникают из-за странного именования файла: смешанных римских и еврейских букв. Имена файлов только на иврите записываются справа налево (см. Второе изображение). Кроме того, возможно, произошло повреждение файловой системы.
Мои советы:
- как уже упоминалось: попробуйте восстановить основной том с помощью «Дисковой утилиты» после перезагрузки в режиме восстановления
- переместите файл в другую папку, подождите некоторое время и верните его в исходное положение, пока не увидите изображение предварительного просмотра. Проверьте свои журналы для сообщений песочницы (см. Выше).
- попытайтесь выполнить
find . -inum <inode> -exec rm {} \;
после успешного использования, ls -aBeil
чтобы получить индекс 'Pain.jpg'. В моем случае это было бы:find . -inum 581871 -exec rm {} \;
перезагрузитесь в режим восстановления и попробуйте выполнить последнюю команду ( find . -inum <inode> -exec rm {} \;
) после восстановления файловой системы.
попробуйте выполнить rm 'P \ ͎̮͉͍͎̮͉͍ͨ̈́ͨ̈́A \ ͎̮͉͍ͨ̈́̾̈́I \ ͎̮͉͍ͨ̈́̾̈́N \ ͎̮͉͍ͨ̈́̾̈́.jpg'