Попытка удалить каталог, хранящийся на сервере Windows, смонтированный на Mac

3

Я пытаюсь удалить каталог, хранящийся на сервере Windows 2008 R2, смонтированный на Mac в качестве домашней сети (10.8.5). Каталог был создан Safari и хранит временные интернет-файлы. Мне нужно иметь возможность удалить эту папку при выходе из системы для поддержки перенаправление кеша ,

Терминал на Mac показывает каталог как пустой:

36W-FacRm-02:History lwickham$ cd /home/lwickham/Library/Caches/Metadata/Safari/History
36W-FacRm-02:History lwickham$ ls -al
total 0
drwx------ 1 lwickham CGPS\Domain Users 264 Nov 8 09:24 .
drwx------ 1 lwickham CGPS\Domain Users 264 Nov 8 09:28 ..

Тем не менее, на сервере Windows он имеет один файл 0 КБ, который не начинается с "." но все же невидим для Mac.

E:\FacultyHome2\lwickham\Library\Caches\Metadata\Safari\History>dir
 Volume in drive E is FacultyUsers2
 Volume Serial Number is 8C17-4EF3

 Directory of E:\FacultyHome2\lwickham\Library\Caches\Metadata\Safari\History

11/08/2013  09:24 AM    <DIR>          .
11/08/2013  09:24 AM    <DIR>          ..
11/07/2013  04:28 PM                 0 http?%2F%2Fwww.google.com%2Furl?sa=t&rct=
j&q=&esrc=s&source=web&cd=6&ved=0CFsQFjAF&url=http%253A%252F%252Fwww.usbanklocat
ions.com%252Fhsbc-bank-usa-96th-street-branch.html&ei=5vR7UtmXEPjfsATe0YCIBA&usg
=AFQjCNF9ypKbpYbXRng00FY3W8Y6cF1Tiw&bvm=bv.56146854,d.
               1 File(s)              0 bytes
               2 Dir(s)  514,231,967,744 bytes free

Все мои попытки удалить каталог с Mac потерпели неудачу:

36W-FacRm-02:History lwickham$ rm -fr /home/lwickham/Library/Caches/Metadata/Safari/History/*
36W-FacRm-02:History lwickham$ rm -frd /home/lwickham/Library/Caches/
rm: /home/lwickham/Library/Caches//Metadata/Safari/History: Directory not empty
rm: /home/lwickham/Library/Caches//Metadata/Safari: Directory not empty
rm: /home/lwickham/Library/Caches//Metadata: Directory not empty
rm: /home/lwickham/Library/Caches/: Directory not empty

Некоторые новые файлы были созданы с момента моего последнего просмотра. Похоже, они начинаются с «http /» и отображаются как на стороне Mac, так и на стороне Windows. Тем не менее, файл, который начинается с «http?» продолжает быть видимым только в Windows. Обратите внимание на 6 файлов на Mac и 7 на Windows

Directory of E:\FacultyHome2\lwickham\Library\Caches\Metadata\Safari\History

11/11/2013  10:47 AM    <DIR>          .
11/11/2013  10:47 AM    <DIR>          ..
11/11/2013  10:47 AM               202 https?%2F%2Fwww.google.com%2Fsearch?clien
t=safari&rls=en&q=disable+spotlight+launchd&ie=UTF-8&oe=UTF-8.webhistory
11/11/2013  10:46 AM               244 https?%2F%2Fwww.google.com%2Fsearch?clien
t=safari&rls=en&q=how+do+I+do+a+quit+claim+deed+in+new+york+city&ie=UTF-8&oe=UTF
-8.webhistory
11/11/2013  10:47 AM             2,004 http?%2F%2Fwww.cgps.org%2F.webhistory
11/11/2013  10:47 AM               324 http?%2F%2Fwww.google.com%2Furl?sa=t&rct=
j&q=&esrc=s&source=web&cd=1&ved=0CCsQFjAA&url=http%253A%252F%252Fosxdaily.com%25
2F2011%252F12%252F10%252Fdisable-or-enable-spotlight-in-mac-os-x-lion%252F&ei=H_
yAUpqqM6SxsAT9w4BY&usg=AFQjCNEUPAuccRHkNM7yl0alnETvA2-
11/08/2013  10:48 AM                 0 http?%2F%2Fwww.google.com%2Furl?sa=t&rct=
j&q=&esrc=s&source=web&cd=19&ved=0CJIBEBYwCDgK&url=http%253A%252F%252Fforums.mac
rumors.com%252Fshowthread.php%253Ft%253D664445&ei=mwd9UqTDIsagsQTG-oCoBQ&usg=AFQ
jCNHW7DdAq8pwA9JNvBcruMj-IbV2rA&bvm=bv.56146854,d.cWc.
11/11/2013  10:46 AM               339 http?%2F%2Fwww.google.com%2Furl?sa=t&rct=
j&q=&esrc=s&source=web&cd=2&ved=0CFYQFjAB&url=http%253A%252F%252Fwww.nytimes.com
%252F2003%252F06%252F01%252Frealestate%252Fq-a-quit-claim-deed-and-title-insuran
ce.html&ei=zvuAUvOlG8n_4APR6IC4Cg&usg=AFQjCNGLiAdM7qgs
11/07/2013  04:28 PM                 0 http?%2F%2Fwww.google.com%2Furl?sa=t&rct=
j&q=&esrc=s&source=web&cd=6&ved=0CFsQFjAF&url=http%253A%252F%252Fwww.usbanklocat
ions.com%252Fhsbc-bank-usa-96th-street-branch.html&ei=5vR7UtmXEPjfsATe0YCIBA&usg
=AFQjCNF9ypKbpYbXRng00FY3W8Y6cF1Tiw&bvm=bv.56146854,d.
               7 File(s)          3,113 bytes
               2 Dir(s)  516,569,677,824 bytes free



4WN-408-Teacher:~ lwickham$ ls -labi /home/lwickham/Library/Caches/Metadata/Safari/History
total 48
100050239 drwx------  1 lwickham  CGPS\Domain Users   264 Nov 11 10:47 .
100049965 drwx------  1 lwickham  CGPS\Domain Users   264 Nov 11 10:49 ..
100391816 -rwx------  1 lwickham  CGPS\Domain Users  2004 Nov 11 10:47 http:%2F%2Fwww.cgps.org%2F.webhistory
100392984 -rwx------  1 lwickham  CGPS\Domain Users   324 Nov 11 10:47 http:%2F%2Fwww.google.com%2Furl?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCsQFjAA&url=http%253A%252F%252Fosxdaily.com%252F2011%252F12%252F10%252Fdisable-or-enable-spotlight-in-mac-os-x-lion%252F&ei=H_yAUpqqM6SxsAT9w4BY&usg=AFQjCNEUPAuccRHkNM7yl0alnETvA2-
100392041 -rwx------  1 lwickham  CGPS\Domain Users   339 Nov 11 10:46 http:%2F%2Fwww.google.com%2Furl?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CFYQFjAB&url=http%253A%252F%252Fwww.nytimes.com%252F2003%252F06%252F01%252Frealestate%252Fq-a-quit-claim-deed-and-title-insurance.html&ei=zvuAUvOlG8n_4APR6IC4Cg&usg=AFQjCNGLiAdM7qgs
100392041 -rwx------  1 lwickham  CGPS\Domain Users   339 Nov 11 10:46 http:%2F%2Fwww.google.com%2Furl?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CFYQFjAB&url=http%253A%252F%252Fwww.nytimes.com%252F2003%252F06%252F01%252Frealestate%252Fq-a-quit-claim-deed-and-title-insurance.html&ei=zvuAUvOlG8n_4APR6IC4Cg&usg=AFQjCNGLiAdM7qgs
100392982 -rwx------  1 lwickham  CGPS\Domain Users   202 Nov 11 10:47 https:%2F%2Fwww.google.com%2Fsearch?client=safari&rls=en&q=disable+spotlight+launchd&ie=UTF-8&oe=UTF-8.webhistory
100391867 -rwx------  1 lwickham  CGPS\Domain Users   244 Nov 11 10:46 https:%2F%2Fwww.google.com%2Fsearch?client=safari&rls=en&q=how+do+I+do+a+quit+claim+deed+in+new+york+city&ie=UTF-8&oe=UTF-8.webhistory
AdamG
источник
1
Почему вы не можете выполнить рекурсивную команду удаления файла с содержимым папки, а затем удалить папку? В противном случае вам, возможно, придется определить, что это за файл, и / или удалить его на самом сервере и предотвратить воссоздание файла.
Ramhound
Это именно то, что я сделал. Вы можете увидеть мои результаты выше. Я получаю «Справочник не пустой». Я могу удалить его с сервера, но Mac OS / Safari воссоздает похожие файлы при каждом использовании. Я могу запускать скрипт на сервере каждую ночь для удаления этих файлов, но для оптимального использования в нашей среде это должно происходить на клиенте при выходе из системы.
AdamG
Я застеклен над -r ... Я предполагаю, диск E использует файловую систему NTFS?
Ramhound
Что делает ls -labi /home/lwickham/Library/Caches/Metadata/Safari/History дать тебе? У вас есть "плохие персонажи" в названии ( ? ). -b должен показать вам это. Если файл указан в списке, мы можем дать вам решение удалить его.
Rik
Не работал, но теперь даже незнакомый. Смотрите дополнительные детали выше.
AdamG

Ответы:

0

Я сделаю ответ на это. Это легче:


На самом деле это становится еще более странным: вам не хватает 2 файлов и 1 файл дублируется на стороне Mac.

Посмотрите на 3 от Mac с www.google.com%2Furl, Вы получили 1x cd=1 и 2x cd=2, В Windows вы получили cd=1, cd=19, cd=2 а также cd=6, Или я что-то упустил?

Вы также можете посмотреть на номера inode (вот почему я предложил -labi ).
Ты получил два 100392041 s. (или это ошибка копирования / вставки?)

Далее, если мы посмотрим на 2, которые отсутствуют ... они оба имеют ,d в конце имени файла. (пока не знаю, почему они отсутствуют, но это начало)

Также оба эти файла 0 байт по размеру. Можно ли их удалить на стороне Windows?

Если Safari не может сохранить файлы кеша через запятую (как это сделал Adobe Вот ) возможно, запись в каталоге сделана, но файл никогда не создается. Тогда у вас будет «ghost-запись» в каталоге на NTFS.

Вы управляли chkdsk на стороне Windows, чтобы увидеть, если записи каталога в порядке?

Если это так, и у вас есть из-за этого повреждение каталога, это ошибка Safaris, и эти записи нельзя просто удалить без восстановления структуры NTFS.

КСТАТИ. Похоже, что ваша проблема только с кешами ссылок «перенаправления» от Google (Google расширяет все свои поисковые ссылки для отслеживания ваших кликов). Вы можете отключить это поведение, установив расширение для Safari. Увидеть здесь для gDirectLinks , После установки, нажав на ссылку, вы попадете прямо на этот сайт, не перенаправляя Google через свои сайты отслеживания. Это грубое исправление для вашей ситуации, но, возможно, этого достаточно.

Rik
источник
0

У меня была эта проблема на флешке с некоторыми git репозиториями.

sudo rm -rf /path/to/folder/

Удаление каталога с sudo работал на меня.

Felix
источник