Не удалось удалить файл, что бы я ни делал

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

Я пробовал почти все. Сначала я использовал программное обеспечение, такое как CleanMyMac, TrashIt, CCleaner и т. Д. Ни один из них не смог ничего сделать.

Я попытался выбросить его в корзину и «защитить мусор». Это не закончилось, поэтому я, наконец, прервал его.

Затем я попытался использовать терминал с sudo rm -R но нет: все еще там. Файл нечитабелен, потому что он, кажется, не существует …

Вот взгляд на то, что я получил:

 sh-3.2# sudo rm -R /Users/Mawel/.Trash/Tunnelblick.app rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/Resources: No such file or directory rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/Versions/Current: No such file or directory rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/Versions: Directory not empty rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework: Directory not empty rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks: Directory not empty rm: /Users/Mawel/.Trash/Tunnelblick.app/Contents: Directory not empty rm: /Users/Mawel/.Trash/Tunnelblick.app: Directory not empty 

Это в основном говорит мне, что там ничего нет, и я ничего не могу удалить?

РЕДАКТИРОВАТЬ

Я пробовал некоторые из ваших ответов, особенно тот, где я принудительно удалял каждый файл по одному. Вот пример того, что происходит:

 sh-3.2# cd Sparkle.framework/ sh-3.2# ls -al total 8 drwxr-xr-x@ 4 root wheel 136 22 jan 2014 . drwxr-xr-x@ 3 root wheel 102 17 jan 2014 .. lrwxrwxrwx@ 1 root wheel 26 22 jan 2014 Resources -> Versions/Current/Resources drwxr-xr-x@ 3 root wheel 102 9 fév 2014 Versions sh-3.2# sudo rm -f Resources sh-3.2# ls -al total 8 drwxr-xr-x@ 4 root wheel 136 22 jan 2014 . drwxr-xr-x@ 3 root wheel 102 17 jan 2014 .. lrwxrwxrwx@ 1 root wheel 26 22 jan 2014 Resources -> Versions/Current/Resources drwxr-xr-x@ 3 root wheel 102 9 fév 2014 Versions sh-3.2# 

EDIT 2

Благодаря DisplayName мне удалось удалить их, переместив их в папку / tmp и очистив.

Переместите их в /tmp и перезапустите (или пустым /tmp любым другим способом). Раньше у меня была эта проблема, и для меня это было единственным способом исправить.

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

Baldrani:

  1. Войдите в систему как пользователь Mawel и выполните следующее: аутентификация привилегированного режима (sudo) с паролем пользователя Mawel. Сообщайте о любом выходе, полученном при выполнении команды.

      sudo chflags -vv -R nouchange,noschange /Users/Mawel/.Trash 
  2. Пожалуйста, покажите результат:

      sudo ls -lO@ABGFR /Users/Mawel/.Trash/ 
  3. Затем, пожалуйста, покажите результат:

      sudo fuser -fu /Users/Mawel/.Trash 
  4. Затем, пожалуйста, покажите результат:

      sudo lsof | grep "/Users/Mawel/.Trash" 
  5. Наконец, пожалуйста, покажите результат обоих:

      sudo stat -x /Users/Mawel/.Trash sudo find /Users/Mawel/.Trash -type f,d -exec stat -x {} \; 

F. = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = – = = – = – = – = – = – = – = – = – = – =

ИСПРАВЛЕНИЕ БЕЗОПАСНОСТИ:

 sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/Versions/*" sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/Sparkle.framework/*" sudo rm -f "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks/*" sudo rm -fdR "/Users/Mawel/.Trash/Tunnelblick.app/Contents/Frameworks" sudo rm -fdR "/Users/Mawel/.Trash/Tunnelblick.app" 

БЫСТРОЕ И ПОТЕРЯ:

 sudo rm -fdR /Users/Mawel/.Trash/Tunnelblick.app 

АЛЬТЕРНАТИВНОЕ ИСПРАВЛЕНИЕ:

 find /Users/Mawel/.Trash/Tunnelblick.app -f -exec rm -f {} \; 

ЕЩЕ ДРУГОЕ АЛЬТЕРНАТИВНОЕ ИСПРАВЛЕНИЕ (YAAF):

 find /Users/Mawel/.Trash/Tunnelblick.app -f -print | xargs -I % rm -f "%" rm -fdR /Users/Mawel/.Trash/Tunnelblick.app/* 

Видя этот вывод, кажется, что ваш «файл» не является файлом … rm видит Tunnelblick.app как папку. Папки, которые не являются пустыми, не могут быть удалены, если вы не принудительно удалите их. rm -fR [directory] делает трюк, но он не подсказывает или что-то еще … так что будьте осторожны! все внутри каталога, включая любой контент в любых подкаталогах, будет потерян навсегда (или очень долгое время;))

rm -R означает «рекурсивно удалить», поэтому rm кажется, читает некоторые вещи внутри Tunnelblick.app . Попробуйте удалить без опции -R .

И последняя возможность, которая приходит мне на ум: проверьте файловую систему на несоответствия, превратив ее в файловую систему только для чтения .

 rm -rf /dir rmdir /dir 

если не работает, значит что-то не так с вашей системой!