삭제된 파일의 디렉터리 항목은 없지만 프로세스가 계속 열고 있다. 내용 확보 방법은?
파일 상태: 디렉터리 링크 삭제
프로세스 상태: 해당 inode의 파일 디스크립터를 계속 보유
정답 3번
Unix 계열 파일 시스템에서 unlink는 디렉터리 이름 연결을 제거하지만 프로세스가 파일을 열고 있으면 inode와 데이터는 마지막 참조가 닫힐 때까지 유지될 수 있다. `/proc/<pid>/fd/<fd>` 같은 열린 디스크립터 경로를 통해 내용을 별도 증거 파일로 복사할 수 있다. 프로세스를 먼저 종료하면 남은 참조가 사라져 블록이 재사용될 위험이 커진다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05