ls: нет доступа к файлу: нет такого файла или каталога

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

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

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

touch: cannot touch ‘Downloads’: File exists

mkdir Загрузки

mkdir: cannot create directory ‘Downloads’: File exists

cat загрузки

cat: Downloads: No such file or directory

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

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

mv загрузки вниз

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

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

rm Downloads
rm -rf Downloads
rmdir Downloads

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

15
задан Dudemcman
03.04.2023 13:53 Количество просмотров материала 2412
Распечатать страницу

4 ответа

D, вы не описали ситуацию вокруг вопроса, но вот,

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

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

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

Как эксперимент, загрузить Live дистрибутив, и доступ таким образом, получить список для загрузки и либо назначить" стандартные " разрешения каталога 755 или удалить каталог. Время от времени я испытывал то, что кажется "плохими записями" файлов с той же проблемой, и мне пришлось перейти к живому дистрибутиву, чтобы удалить их из моего ежедневного драйвера. Если вы можете открыть каталог загрузки с Live-дистрибутив, то восстановить его содержала сведения "мира" перед удалением каталога. Лучше восстановите каталог правильно, как только вы вернулись в нормальную работу.

0
отвечен moonbutt74 2023-04-04 21:41

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

0
отвечен thains 2023-04-04 23:58

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. И другие выходные данные команды дают шоу, что у вас нет записи perms также. Чтобы понять, почему это происходит, вам нужно знать о inodes, dentries и процессе поиска пути ядра

0
отвечен Arnab Mukherjee 2023-04-05 02:15

вы должны запустить это commond:

umount загрузок

выглядеть так : https://www.linuxquestions.org/questions/linux-newbie-8/ls-shows-directory-attributes-as-question-marks-942157/

-1
отвечен Yan Peng 2023-04-05 04:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх