ls: невозможно получить доступ к файлу: нет такого файла или каталога

12459
Dudemcman

Я принципиально не понимаю проблем, с которыми я сталкиваюсь, но буду обновлять этот пост, когда я это сделаю. Позвольте мне просто показать вам.

Контекст: я добавил диск на свою машину, и по какой-то причине я не могу получить доступ к каталогу (?) На нем.

ls -l

ls: cannot access Downloads: No such file or directory total 56 d????????? ? ? ? ? ? Downloads drwxr-xr-x 26 user 12288 Aug 12 23:29 foo 

ls -a

. .. Downloads foo 

CD

bash: cd: Downloads: No such file or directory 

потрогать

touch: cannot touch ‘Downloads’: File exists 

Mkdir Загрузки

mkdir: cannot create directory ‘Downloads’: File exists 

Кошка Загрузки

cat: Downloads: No such file or directory 

Загрузки файла

Downloads: cannot open `Downloads' (No such file or directory) 

М.В. Загрузки вниз

mv: cannot stat ‘Downloads’: No such file or directory 

Кроме того, следующие команды не удаляют файл (?) Как root или иным образом:

rm Downloads rm -rf Downloads rmdir Downloads 

Еще одна часть информации, bash, автоматически завершает загрузку, поэтому bash, похоже, тоже думает, что она там есть.

5
Возможно, ваша файловая система была повреждена. Вы можете делать какие-либо действия в другой ОС? Zumo de Vidrio 7 лет назад 0
Я бы сказал, что метаданные повреждены или не читаются текущей операционной системой. Если вы «отремонтируете» его там, он может сработать или он может стать недоступным в любом месте. Действуйте с осторожностью (и резервными копиями) Kit 6 лет назад 0
Возможно, это то же самое, что https://askubuntu.com/questions/548930/d-cannot-access-dirname-no-such-device Foo Bar 6 лет назад 0

4 ответа на вопрос

0
moonbutt74

D, вы не описали ситуацию вокруг проблемы, но здесь идет,

Сначала каталог появляется в вашем файловом менеджере? Согласно вашему списку

d????????? ? ? ? ? ? Downloads 

Каталог «существует», но без каких-либо видимых / установленных / назначенных разрешений и не принадлежит ни пользователю, ни группе. Фактически, на первый взгляд доступ для чтения полностью заблокирован. Опять же, опишите ситуацию вокруг этой проблемы, имея в виду, как вы пришли к этому моменту?

В качестве эксперимента загрузите живой дистрибутив и получите доступ к нему, получите список для загрузок и либо назначьте «стандартные» разрешения для каталога 755, либо удалите каталог. Время от времени у меня возникали «плохие записи» файлов с той же проблемой, и мне приходилось прыгать в живой дистрибутив, чтобы удалить их из моего ежедневного драйвера. Если вы МОЖЕТЕ получить доступ к каталогу загрузок из действующего дистрибутива, то перед удалением каталога восстановите содержащиеся в нем данные «вне мира». Лучше восстановить каталог правильно, как только вы вернетесь в нормальный режим работы.

обновленный пост с контекстом Dudemcman 8 лет назад 0
Проверьте параметры монтирования диска. moonbutt74 8 лет назад 0
0
thains

У меня был файл, показанный в подобном состоянии. Я смог это исправить, запустив fsck.

Было бы неплохо быть более конкретным - например, путем загрузки живого дистрибутива или перезагрузки. Возможно, вы обнаружили, в чем заключалась основная проблема - например, неправильно размонтированный сетевой ресурс или разрешения на его новом диске, которые не имеют смысла для его текущей системы, и т. Д. r0berts 7 лет назад 3
0
Arnab Mukherjee

ls: cannot access Downloads: No such file or directory total 56 d????????? ? ? ? ? ? Downloads drwxr-xr-x 26 user 12288 Aug 12 23:29 foo

Это типичный случай наличия только чтения perms на dir и никаких exec perms. А другие выходные данные команды показывают, что у вас нет разрешения на запись. Чтобы понять, почему это происходит, вам нужно знать о inode, dentries и процессе поиска пути в ядре.

-1
Yan Peng

Вы должны запустить это общее:

огромное количество загрузок

выглядеть следующим образом: https://www.linuxquestions.org/questions/linux-newbie-8/ls-shows-directory-attributes-as-question-marks-942157/

Как поможет разборка подошвы? Это как отремонтировать машину, убрав ее из виду. Если ссылка ведет к реальному решению, пожалуйста, укажите здесь *; целевой сайт может измениться или исчезнуть. Решение существенно отличается от того, что предлагают другие ответы? Kamil Maciorowski 5 лет назад 1

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