не могу удалить каталог под Linux из-за сломанных файлов - PullRequest
3 голосов
/ 16 сентября 2008
kt@rails-ubuntu:~/rails/ledger/releases/20080820144914/.git/hooks$ ls -al
ls: cannot access post-commit: No such file or directory
ls: cannot access update: No such file or directory
ls: cannot access post-update: No such file or directory
ls: cannot access commit-msg: No such file or directory
ls: cannot access pre-rebase: No such file or directory
ls: cannot access post-receive: No such file or directory
ls: cannot access pre-applypatch: No such file or directory
ls: cannot access pre-commit: No such file or directory
total 8
drwxrwxr-x 2 kt kt 4096 2008-09-09 18:10 .
drwxrwxr-x 4 kt kt 4096 2008-09-09 18:10 ..
-????????? ? ?         ?            ?                ? commit-msg
-????????? ? ?         ?            ?                ? post-commit
-????????? ? ?         ?            ?                ? post-receive
-????????? ? ?         ?            ?                ? post-update
-????????? ? ?         ?            ?                ? pre-applypatch
-????????? ? ?         ?            ?                ? pre-commit
-????????? ? ?         ?            ?                ? pre-rebase
-????????? ? ?         ?            ?                ? update

Ответы [ 4 ]

5 голосов
/ 16 сентября 2008

Прежде всего, вот ваш вопрос, красиво отформатированный (окружите его тегами

, чтобы получить): 

kt@rails-ubuntu:~/rails/ledger/releases/20080820144914/.git/hooks$ ls -al
ls: cannot access post-commit: No such file or directory
ls: cannot access update: No such file or directory
ls: cannot access post-update: No such file or directory
[snip]

В любом случае, вам нужно загрузиться в однопользовательском режиме и запустить fsck. Если вы не можете перезагрузиться прямо сейчас, просто переместите каталог в / tmp и забудьте об этом.

1 голос
/ 16 сентября 2008

(а) Похоже, у вас проблемы с файловой системой; Я бы порекомендовал вам запустить fsck и посмотреть, найдет ли он что-нибудь

(b) Действительно не связанный с программированием вопрос, так что не по теме здесь.

0 голосов
/ 11 апреля 2014

Я столкнулся с этой проблемой и перепробовал все. Удивительно, но решение очень простое. Чувак, это то, что ты делаешь: Использование GUI, а не терминала 1. Переместите все другие файлы в этой папке в другой файл с другим именем. 2. Переместите каталог, в котором должен быть только проблемный файл, в корзину. 3 Пустой мусор

и да, это так просто

0 голосов
/ 25 ноября 2011

У меня была та же проблема, вызванная тем, что Aptana Studio работала с рельсами более одного раза. Долгосрочным решением было избежать использования aptana для создания файлов.

...