
rm
이 옵션을 발견했을 때 맨 페이지를 읽고 있었습니다 .
-P Overwrite regular files before deleting them. Files are overwritten
three times, first with the byte pattern 0xff, then 0x00, and
then 0xff again, before they are deleted.
-P
파일을 철저히 삭제하기 위한 것이지만 모든 바이트를 로 설정하거나 충분 0xff
하지 0x00
않습니까? 왜 두 세 번 사이를 전환해야 합니까?
답변1
데이터를 저장하기 위해 드라이브에 자화를 가하면 데이터에 가까운 다른 부분에도 영향을 미치고 다시 복구할 수 있다는 생각을 바탕으로 삭제된 데이터를 읽을 수 있는 잔차 정보 검색이라는 기술이 있습니다. -이 방법으로 데이터를 읽으십시오. 이것은 비용이 많이 드는 기술이지만 편집증이 있는 경우 사용하십시오;)
데이터를 3번(이 경우) 기록하면 드라이브의 트랙 옆 부분도 재설정되어 이러한 방식으로 다시 읽을 수 없게 됩니다.
답변2
이 옵션은 대체로 쓸모가 없습니다. 여러 패턴으로 덮어쓰기는 실제 테스트로는 정당화되지 않는 약간의 편집증입니다. 최신 하드 디스크에서는 0이나 1 또는 임의의 패턴으로 한 번 또는 여러 번 덮어쓰더라도 아무런 차이가 없습니다. SSD의 경우는 덜 명확하지만 자체적인 문제가 있습니다. 여러 번 덮어쓰면 실제로 데이터를 지우는 데 도움이 되지 않고 장치가 더 빨리 마모됩니다.
파일을 삭제할 때 파일을 지우는 것이 대체로 쓸모가 없는 주된 이유는 파일의 이전 버전, 편집기 백업, 편집기 스왑 파일 등이 지워지지 않은 경우가 매우 많기 때문입니다. 또한 파일 시스템 자체에서 조각 모음 또는 파일 시스템 검사로 인해 주변의 데이터가 수정되었을 수 있습니다.
파일에 부스러기가 남을까봐 걱정된다면 파일을 암호화하세요. 파일이 암호화된 경우 해당 파일을 삭제할 때 어떤 예방 조치도 취할 필요가 없습니다. 키가 유출되지 않도록 주의하면 됩니다. 파일을 구체적으로 암호화할 수 있으며, 이 경우 데이터의 전부 또는 일부를 포함할 수 있는 모든 백업 및 기타 파일도 암호화되었는지 확인해야 합니다. 또는 파일이 있는 볼륨을 암호화할 수 있습니다(일반적으로 다른 파일을 관리함).
자세한 내용은 다음을 참조하세요.
답변3
링크를 해제하기 전에(복구를 방지하기 위해) 파일의 내용을 스크러빙한다는 점에서 하드 링크 형태로 파일 시스템의 다른 곳에 존재할 수 있는 파일의 "다른 복사본"(실제로 동일한 파일)도 스크러빙하게 됩니다.
BTRFS 또는 기타 쓰기 중 복사 파일 시스템을 사용하면 파일에 대한 다른 모든 하드 링크가 정크로 구성되지만 데이터의 법의학적 파괴에는 아무 효과가 없을 것으로 예상됩니다. 또한 파일의 다른 소 복사본이나 스냅샷에 있는 파일의 복사본은 그대로 유지됩니다.