Ця відповідь може насправді не відповісти на питання, але дасть деяку інформацію про те, що могло статися.
Я завантажив торрент із зображеннями 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 :05יͩ́א ͭ̆צ̿̒̃͛וͭ̆צ̿̒̃͛. Jpg
582094 -rw-r - r-- 1 персонал 253804 21 січня 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
показує:
mymac: Реакції користувача $ lsof -. *
lsof: помилка статусу на P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg: Немає такого файлу чи каталогу
ВИМОГА ПІДПРИЄМНИКА ПІДПРИЄМЦЯ FD ТИП ПРИЛАДУ ВИМОГУ / ВИКЛ
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 :05יͩ́א ͭ̆צ̿̒̃͛וͭ̆צ̿̒̃͛. Jpg
582094 -rw-r - r-- 1 персонал 253804 21 січня 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
показує:
mymac: Реакції користувача $ lsof -. *
ВИМОГА ПІДПРИЄМНИКА ПІДПРИЄМЦЯ FD ТИП ПРИЛАДУ ВИМОГУ / ВИКЛ
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) заперечує читання файлів-xattr / Користувачі / Користувач / Настільний / Реакції ()
21/01/15 12: 08: 03,862 QuickLookUIHelper [1248]: CoreAnimation: не вдалося створити контекст OpenGL
21/01/15 12: 13: 41,303 Finder [325]: не вдалося створити розширення пісочниці: помилка створення представлення файлової системи для шляху: [/ Користувачі / користувач / Завантаження / Реакції / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 41,303 Finder [325]: __CFPasteboardCreateSandboxExtensionDataFromCFData: не вдалося отримати дані про розширення пісочниці для url [файл: ///.file/id=6571367.581871]
21/01/15 12: 13: 41,304 Finder [325]: Не вдалося отримати дійсне розширення пісочниці для елемента: [789514] смаку: [public.file-url] з картону. Оскільки розширення пісочниці не вдалося створити ..
21/01/15 12: 13: 41,304 Finder [325]: Не вдалося отримати розширення пісочниці для елементаIdentifier (789514). Дані для розширення пісочниці все ще були проксі-даними
21.01.15 12: 13: 47,518 Finder [325]: не вдалося створити розширення пісочниці: помилка створення представлення файлової системи для шляху: [/ Користувачі / користувач / Завантаження / Реакції / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 47,518 Finder [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% 81%% 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% BE % CC% 88% CC% 81.jpg]
Переміщення всієї папки "Реакції" у кошик та видалення з фотографії - це не проблема. Те саме стосується копіювання папки або переміщення її. Pain.jpg - хоча справді ПДФА щодо належного відображення - не здається вірусом.
Проблеми в Finder та пісочниці, ймовірно, виникають через дивну назву файлу: змішані римські та івритні символи. Назви файлів, що містять лише іврит, позначаються праворуч ліворуч (див. Друге зображення). Крім того, може статися пошкодження файлової системи.
Мої поради:
- як і інші, про які вже говорилося: спробуйте відновити основний об'єм за допомогою "Disk Utility" після перезавантаження в режим відновлення
- перемістіть файл в іншу папку, зачекайте деякий час і поверніть його до початкового коду, доки ви не побачите зображення для попереднього перегляду. Перевірте свої журнали на повідомлення пісочниці (див. Вище).
- спробуйте виконати
find . -inum <inode> -exec rm {} \;
після успішного використання, ls -aBeil
щоб отримати inode 'Pain.jpg'. У моєму випадку це було б:find . -inum 581871 -exec rm {} \;
перезавантажтесь у режим відновлення та спробуйте виконати останню команду ( find . -inum <inode> -exec rm {} \;
) після ремонту файлової системи.
спробуйте виконати rm 'P \ ͎̮͉͍ͨ̈́̾̈́A \ ͎̮͉͍ͨ̈́̾̈́I \ ͎̮͉͍ͨ̈́̾̈́N \ ͎̮͉͍ͨ̈́̾̈́.jpg'