Файл не существует, но ls показывает ошибку " нет такого файла или каталога

File system ext4 //
which ls -> /bin/ls //
Bash -> 3.2.57(2)-release //
whoami -> admin

если я запускаю ls тогда я сначала получаю список файлов с ошибкой

"нет такого файла или каталога"

, а затем здоровые файлы каталога.

папка, которая содержит эти плохие файлы имеет необычный размер:

enter image description hereenter image description here

что касается файлов с ошибкой, я не могу:

  1. удалить файл

  2. копировать файл

  3. переместить файл

  4. удалить каталог, так как он не пуст (rm -r [DirectoryName])

  5. плохие файлы не отображаются/перечислены на Mac OS или MS-Windows

Я:

  1. переместить содержимое каталога (mv), в том числе плохие файлы

  2. получить вкладку, чтобы завершить имя плохо файл

любой намек? Либо удалить их, либо восстановить.

19
задан DavidPostill
14.02.2023 13:22 Количество просмотров материала 2388
Распечатать страницу

1 ответ

согласно комментарию-решение состояло в том, чтобы размонтировать и fsck файловую систему (используя e2fsck или fsck.ext4).

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

2
отвечен davidgo 2023-02-15 21:10

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

Ваш ответ

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

Имя
Вверх