삭제 한 파일을 다른 사람이 볼 수 없게하려는 경우
Shred는 비슷하게 들리지만 동일하지 않은 네 가지 Linux 명령 중 하나입니다. 조각, 지우기, 지우기 및 지우기.
한 조각의 데이터를 영구히 지우려는 경우 분쇄기를 사용합니다. 사용자가 식별하는 정보는 1과 0으로 여러 번 덮어 쓰여 지므로 데이터가 영구적으로 지워집니다. 이는 데이터를 지우지 만 특정 상황에서는 검색 가능한 상태로 유지하는 다른 유사한 명령과는 다릅니다.
파쇄 명령을 사용하면 원할 때마다 작은 파일 모음을 파쇄 할 수 있습니다. 다른 사람이 데이터 유실을 원하지 않는 데이터를 지우는 쉬운 방법입니다. 이제까지.
파쇄 구문
분쇄기 [옵션] FILE [...]파쇄 명령을 사용할 때의 옵션
파쇄 명령을 사용하면 지정된 파일을 반복적으로 덮어 쓰고 고가의 하드웨어 또는 소프트웨어가 데이터를 복구하는 것을 어렵거나 불가능하게 만들 수 있습니다. 사용 가능한 옵션은 다음과 같습니다.
- -f는 필요한 경우 쓰기 허용 권한을 변경합니다.
- -엔 (iterations = N)은 기본값 대신 N 번 겹쳐 쓰며, 이는 세 번입니다
- -s (size = N)는 바이트 수를 지정합니다. 에 조각
- -u 는 덮어 쓰기 후 파일을 자르고 제거합니다.
- -v 는 진행 상황에 대한 자세한 정보를 표시합니다.
- -x 는 다음 전체 블록까지 파일 크기를 반올림하지 않습니다.
- -z 는 파쇄를 숨기기 위해 0으로 최종 덮어 쓰기를 추가합니다.
- -u 는 덮어 쓰기 후에 파일을 제거합니다.
파쇄 명령의 예
파쇄 할 정확한 파일의 이름을 입력하려면 다음 형식을 사용하십시오.
파쇄 된 파일 ABC.text file2.doc file3.jpg-u 옵션을 추가하면 나열된 파일이 파쇄되고 컴퓨터의 공간을 비우기 위해 삭제됩니다.
shred -u fileABC.text file2.doc file3.jpg작업장 파쇄가 작동하지 않습니다.
Shred는 파일 시스템이 데이터를 덮어 쓰는 중요한 가정에 의존합니다. 이것은 전통적이지만 일부 파일 시스템은이 가정을 만족시키지 않습니다. 다음은 파쇄가 효과적이지 않은 파일 시스템의 예입니다.
- AIX 및 Solaris (및 JFS, ReiserFS, XFS 및 Ext3)와 함께 제공되는 로그 구조 또는 저널 파일 시스템
- RAID 기반 파일 시스템과 같이 일부 쓰기가 실패하더라도 중복 데이터를 쓰고 계속 수행하는 파일 시스템
- Network Appliance의 NFS 서버와 같은 스냅 샷을 생성하는 파일 시스템
- NFS 버전 3 클라이언트와 같이 임시 위치에 캐시되는 파일 시스템
- 압축 파일 시스템
또한 파일 시스템 백업 및 원격 미러에는 제거 할 수없는 파일 사본이 들어있을 수 있으며 나중에 파쇄 된 파일을 복구 할 수 있습니다.