데비안에서 대량 파일 삭제를 방지하는 방법

데비안에서 대량 파일 삭제를 방지하는 방법

오늘 나는 내 컬렉션에서 약 1TB의 아주 오래된 영화가 누락된 것을 발견했습니다. 어떻게 된 일인지는 모르겠지만,무닌무슨 일이 일어났는지 보여주세요. 나는 그것이 내 잘못이라고 확신합니다. (예, 깨어 있었습니다. 하지만 100% 확신할 수는 없습니다.) 이런 일이 다시 발생하지 않도록 하려면 어떻게 해야 합니까? 나 자신(또는 프로그램/스크립트)이 x GB 이상의 데이터를 삭제하지 못하도록 하려면 어떻게 해야 합니까? 어떤 제안이라도 환영합니다. Munin - 디스크 사용량

답변1

/Windows디렉터리에서 하위 디렉터리를 성공적으로 삭제한 사람달리기/binWindows 시스템에서 콘텐츠를 삭제했습니다.달리기linux boxen (죽지 않았습니다!)...그 느낌을 압니다. (그러나 Windows 작업을 어떻게 수행하는지 모르겠습니다. Windows에서 사용 중인 파일을 잠그는 것이 불가능해야 합니다.)

여러 옵션:

답변2

여기서 가장 좋은 옵션은 아마도 rm(또는 항목을 삭제하는 데 사용하는 모든 것)의 이름을 바꾸고 새 rm 스크립트로 래핑하는 것입니다. 내가 말하는 최선이란 최선의 선택이 아니라, 오히려 그것을 한다는 생각이 재미있다는 것이다. 삭제할 때 좀 더 주의하는 것이 좋습니다.

rm의 이름을 rm-real로 변경한 후 빠르게 테스트해 보았습니다.

#!/bin/bash
/bin/rm $1

작동합니다. rm의 일부 기능을 사용하고 rm-real을 사용하여 전체 기능을 얻기 위한 약간의 힌트를 제공하거나 매개변수가 올바른지 확인하는 연습을 할 수 있습니다.

편집: 실제로 가장 좋은 옵션은 좋은 백업입니다. rm을 바꾸는 것은 재미있지만 댓글에서 지적한 것처럼 약간 이상합니다.

관련 정보