-????????? ? ? ? ? ? 웹.коллекция
Этот вид вывода из ls -l
указывает на то, что он смог прочитать имя файла в каталоге, но не смог получить доступ к соответствующему inode. В инодере содержится вся информация о файле (тип, разрешения, временные метки и т.д., а также расположение содержимого), за исключением имени и собственно содержимого.
Ошибка "cannot stat" из cp
и ошибка "cannot access" из ls
сообщают об одном и том же: системный вызов stat
(который возвращает метаданные с именем файла) не удался.
Это может произойти, если у вас есть разрешение на перечисление файлов в каталоге, но не на чтение их метаданных, что и происходит, если у вас есть разрешение на чтение в каталоге, но нет разрешения на выполнение. Однако в этом случае это произойдет со всеми файлами в каталоге, и ls
будет жаловаться на "разрешение отказано", а не на "доступ не возможен". Это также может произойти , когда каталог изменяется так быстро, что файлы исчезают между моментом, когда ls
обнаруживает их имя и моментом, когда он считывает их метаданные, но я полагаю, что и для вас это тоже не так.
Печальное, остальное объяснение заключается в том, что файловая система повреждена. Эти записи в каталогах могут соответствовать потерянным файлам, или это могут быть поддельные записи, которые не соответствуют никаким файлам.
Можно попробовать запустить fsck
в файловой системе. Это может помочь, а может и нет.
Ошибка в драйвере файловой системы - это возможное объяснение, но для ext4 при обычной установке Linux, используемой в несложных условиях, это крайне маловероятно.
Скорее всего, сбой диска. Запустите smartctl -a /dev/sda
, чтобы проверить, не обнаружил ли самоконтроль дисков проблем.
Также возможно, что файловая система в порядке, но ваша машина неправильно ее читает из-за поврежденной оперативной памяти, или что файловая система была повреждена из-за поврежденной оперативной памяти во время записи. На всякий случай запустите тест памяти: в меню загрузки Ubuntu выберите опцию "Тест памяти" и дайте ей запуститься как минимум за один полный проход.