2011-03-13 4 views
1

이상한 문제가 있습니다. 내 응용 프로그램에서 만든 파일을 삭제하려고하면 파일이 삭제되고 똑같은 파일 크기의 쓰레기 파일로 바뀝니다. 누군가 나를 도와주세요. 나를 때려. 수동으로 파일을 삭제하려고 할 때도 똑같은 일이 발생합니다.삭제 된 파일 대신에 생성 된 정크 파일

+4

더 많은 문맥이 없으면 도움이되지 않습니다. 질문을 편집하여 사용중인 코드를 추가 할 수 있습니까? – payne

+0

운영 체제에 대한 정보를 제공하고 코드를 게시하십시오. – thkala

+1

".. 수동으로 파일을 삭제하려고해도 똑같은 일이 발생합니다." OS에 문제가있는 것처럼 들리지만 Java와는 관련이 없습니다. BTW - 질문이 있으십니까? 아니면 문제를 우리와 나누고 싶습니까? –

답변

1

아마도 Linux에서 NFS 파일 시스템을 사용하고 있습니까? 경우에 따라 NFS는 삭제 된 파일 뒤에 삭제 표시를 남깁니다. 같은 파일을 삭제하면 수동으로 같은 동작이 발생하기 때문에

0

(운영 체제를 지정하고 일부 코드를 게시하지 않는 한,이 순수한 추측입니다.)

,이이 문제에 아니라고 가정하는 것이 합리적이다 귀하의 코드를 구체적으로.

다른 프로세스에서 사용중인 파일을 삭제할 때 일부 파일 시스템 (Linux의 FUSE 및 일부 네트워크 파일 시스템)이 이러한 동작을 나타냅니다.

관련 문제