ls показывает файл, ls -la нет

ls показывает файл, ls -la нет

У меня возникла странная проблема на Mac OS X 10.8.0.

С помощью lsя могу увидеть файл, но не с помощью ls -la:

me@machost$ ls
file.txt

И с ls -la:

me@machost$ ls -la
ls: file.txt: No such file or directory
total 64
drwxrwxr-x  2 _www  mygroup  2048 Nov  2 08:23 .
drwxrwxr-x  5 _www  mygroup  2048 Nov  2 09:01 ..

Кто-нибудь знает, что здесь происходит?

решение1

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

Я бы попробовалпроверка файловой системы

Смотрите такжеНевозможно удалить невидимые файлы на OSX

Связанный контент