2016-12-30 1 views
0

stat 리눅스 일반 파일, 대상 파일이 존재하지 않습니다. 그러나 lsof이이 파일을 발견했으며이 파일을 연 프로그램을 발견했습니다. lsof이 파일이 표시되는 것은 일반적인 문제입니다.파일이 존재하지 않지만 lsof가이 파일이 삭제되지 않았 음을 표시합니다.

이 파일을 삭제해야한다고 생각하지만, lsof이이 파일을 표시하는 이유를 이해할 수 없습니다.

+0

이 항목 확인 [게시] (http://unix.stackexchange.com/questions/68523/find-and-remove-large-files-that-are-open-but-have-been-deleted) – Kamaraj

+1

스택 오버플로 프로그래밍 및 개발 관련 질문을위한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. [Dev Ops에 관한 질문은 어디에 게시합니까?] (http://meta.stackexchange.com/q/134306) – jww

+0

[i-nodes] (https://en.wikipedia.org/wiki/)에 대한 자세한 내용을 참조하십시오. inode). 파일은 삭제하지 않고 일부 디렉토리의 항목 만 삭제합니다 (이름을 i 노드에 연결). –

답변

1

나는 당신 같은 문제가 있었는데, 파일이 위치한 디렉토리는 다른 디스크를 마운트합니다. 디스크를 마운트 해제하려고하십시오. 아마 파일을 찾을 수 있습니다. 또는 파일이 위치한 곳의 디스크가 강제로 마운트 해제 될 수 있습니다.

관련 문제