[email protected]:~/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
Q
인해 깨진 파일
3
A
답변
5
첫째로 리눅스에서 디렉토리를 삭제할 수 없습니다, 여기에 잘 형식의 질문,이다 (< 사전에 서라운드> 태그를 얻을 수) :
[email protected]:~/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
(a) 파일 시스템에 문제가있는 것 같습니다. 나는 fsck를 실행하여 무엇인가를 찾았는지 확인해보기 바란다.
(b) 정말 프로그래밍 관련 질문이 아니기 때문에 여기에서 주제를 벗어난다.
0
Aptana Studio가 레일을 여러 번 사용하여 동일한 문제가 발생했습니다. 장기적인 해결책은 aptana를 사용하여 파일을 만드는 것을 피하는 것이 었습니다.
0
이 문제가 발생하여 모든 것을 시도했습니다. 놀랍게도 그 해결책은 매우 간단합니다. 야,이게 니가하는거야 : GUI가 아닌 터미널 사용 1. 그 폴더의 다른 모든 파일을 다른 이름으로 다른 파일로 이동 2. 문제가있는 파일 만 포함 할 수있는 디렉토리를 휴지통으로 이동합니다. 3 휴지통 비우기
예, 간단합니다.
프로그래밍 문제는 무엇입니까? – GEOCHET
직접적인 프로그래밍 문제는 아니지만 환경 문제와 관련이 있으므로 "다른 프로그래머에게 어딘가에 관심이있다"(faq 참조)라는 우산 아래 있습니다. – ZombieSheep