문서가 분실된 것으로 간주되는 조건은 무엇입니까?

문서가 분실된 것으로 간주되는 조건은 무엇입니까?

fsckLost+found 디렉토리에 있는 파일의 경우 어떤 상황에서 fsck파일이 손실된 것으로 간주됩니까?

일반 파일의 경우:

1) inode 링크 수가 0인 경우. 이 답변에 명시된 바와 같이 :"해당 파일 이름에 대한 inode가 없습니다."

2) 파일의 어떤 디렉터리에도 항목이 없으면 inode 링크 수가 0이 아니더라도 잘못된 종료가 발생할 수 있습니다.

이는 또한 누락된 디렉토리에 대한 질문을 제기합니다. fsck잃어버린 + 발견 디렉토리에 배치 되도록 디렉토리를 누락된 것으로 규정하기 위해 수행할 수 있는 작업은 무엇입니까 ? 어쩌면 디렉토리의 inode 링크 수일까요? 아니면 해당 디렉토리에 다른 디렉토리에 항목이 없을 때?

답변1

나는 그것이 단지 #2이기를 원합니다(파일은 어떤 디렉토리에도 항목이 없습니다). 하나 이상의 디렉토리 항목이 파일을 가리키는 경우 fsck링크 수는 디렉토리 항목 수와 동일하게 설정되어야 합니다. 하나 이상의 디렉토리 항목이 파일을 가리키는 경우 fsck해당 디렉토리에 새 디렉토리 항목을 만들 이유가 없습니다 lost+found.

관련 정보