Как удалить папку со странными файлами внутри?

Я очищал некоторое дисковое пространство на своем ПК окон, когда я заметил эту старую папку, которую я имел от спины, когда этот ПК также запустил Linux. Я пытался удалить папку через окна, но некоторые файлы внутри имели двоеточие в имени файла, и это, казалось, смешало с окнами. Я пытался удалить файлы через человечность sub система на окнах, но это не работало также. Вот то, что я попробовал.

$ sudo ls
man3  <-- this is the dir to delete
$ rmdir man3
rmdir: failed to remove 'man3': Directory not empty
$ sudo rm -r man3
rm: cannot remove 'man3/Locale::gettext.3pm.gz': No such file or directory
rm: cannot remove 'man3/Text::CharWidth.3pm.gz': No such file or directory
rm: cannot remove 'man3/Text::Iconv.3pm.gz': No such file or directory
rm: cannot remove 'man3/Text::WrapI18N.3pm.gz': No such file or directory

это - то, где я действительно не понимаю то, что происходит. Я использую рекурсивное, удаляют только его так или иначе обнаружение файла для удаления, и затем не нахождение его?

так или иначе я вошел в dir, и это - то, что я попробовал.

/man3$ ls -li
ls: cannot access 'Locale::gettext.3pm.gz': No such file or directory
ls: cannot access 'Text::CharWidth.3pm.gz': No such file or directory
ls: cannot access 'Text::Iconv.3pm.gz': No such file or directory
ls: cannot access 'Text::WrapI18N.3pm.gz': No such file or directory
total 0
? -????????? ? ? ? ?            ? Locale::gettext.3pm.gz
? -????????? ? ? ? ?            ? Text::CharWidth.3pm.gz
? -????????? ? ? ? ?            ? Text::Iconv.3pm.gz
? -????????? ? ? ? ?            ? Text::WrapI18N.3pm.gz

Кто-либо знает, как иметь дело с этими файлами? Я предполагаю его своего рода повреждение, но я не могу найти способ просто избавиться от них. Я также попробовал касание к некоторым файлам, это происходит.

/man3$ touch Locale\:\:gettext.3pm.gz
/man3$ ls -li
ls: cannot access 'Text::CharWidth.3pm.gz': No such file or directory
ls: cannot access 'Text::Iconv.3pm.gz': No such file or directory
ls: cannot access 'Text::WrapI18N.3pm.gz': No such file or directory
total 0
28428972647776675 -rwxrwxrwx 1 serry serry 0 Apr 11 15:35 Locale::gettext.3pm.gz
28428972647776675 -rwxrwxrwx 1 serry serry 0 Apr 11 15:35 Locale::gettext.3pm.gz
                ? -????????? ? ?     ?     ?            ? Text::CharWidth.3pm.gz
                ? -????????? ? ?     ?     ?            ? Text::Iconv.3pm.gz
                ? -????????? ? ?     ?     ?            ? Text::WrapI18N.3pm.gz
-1
задан 11 April 2020 в 17:27

2 ответа

Загрузитесь непосредственно к Linux на диске или карте памяти для удаления файлов.

Linux может использовать символы в именах файлов, которые Windows не считает допустимым.   WSL не может получить доступ к файлам, потому что Windows все еще используется для доступа к файловой системе.

0
ответ дан 11 April 2020 в 22:28

Вы попытались выполнить chkdsk-f в Windows, чтобы видеть, может ли он зафиксировать что-нибудь?

0
ответ дан 11 April 2020 в 22:28

Другие вопросы по тегам:

Похожие вопросы: