Не могу удалить каталог под Linux из-за сломанных файлов
kt@rails-ubuntu:~/rails/ledger/ Releases/20080820144914/.git/hooks$ ls -al ls: не может получить доступ к post-commit: нет такого файла или каталога ls: не может получить доступ к обновлению: нет такого файла или каталога ls: невозможно получить доступ после обновления: нет такого файла или каталога ls: не может получить доступ к commit-msg: нет такого файла или каталога ls: не может получить доступ к pre-rebase: нет такого файла или каталога ls: не может получить доступ после получения: нет такого файла или каталога ls: не может получить доступ к pre-applypatch: нет такого файла или каталога ls: не может получить доступ к pre-commit: нет такого файла или каталога всего 8 drwxrwxr-x 2 kt kt 4096 2008-09-09 18:10 . drwxrwxr-x 4 kt kt 4096 2008-09-09 18:10 .. -?????????????? совершить-сообщ -?????????????? после совершения -?????????????? после приема -?????????????? после обновления -?????????????? предварительно applypatch -?????????????? перед фиксацией -?????????????? предварительно перебазироваться -?????????????? Обновить
4 ответа
Прежде всего, вот ваш вопрос, красиво отформатированный (окружите его тегами
, чтобы получить это):kt @ rails-ubuntu: ~ / rails / ledger / Releases/20080820144914/.git/hooks$ ls -al ls: не может получить доступ к post-commit: нет такого файла или каталога ls: не может получить доступ к обновлению: нет такого файла или каталога ls: невозможно получить доступ после обновления: нет такого файла или каталога [Надрез]В любом случае вам нужно загрузиться в однопользовательском режиме и запустить fsck. Если вы не можете перезагрузиться прямо сейчас, просто переместите каталог в / tmp и забудьте об этом.
(а) Похоже, у вас какие-то проблемы с файловой системой; Я бы порекомендовал вам запустить fsck и посмотреть, найдет ли он что-нибудь
(б) Действительно не связанный с программированием вопрос, так что не по теме здесь.
Я столкнулся с этой проблемой и перепробовал все. Удивительно, но решение очень простое. Чувак, вот что ты делаешь: используя графический интерфейс, а не терминал. 1. Переместите все другие файлы в этой папке в другой файл с другим именем. 2. Переместите каталог, в котором должен быть только проблемный файл.
и да, это так просто
У меня была та же проблема, вызванная тем, что Aptana Studio работала с рельсами более одного раза. Долгосрочным решением было избежать использования aptana для создания файлов.