Um utilitário muito útil para apagar um arquivo bem apagado de forma que não seja possível recuperá-lo é o Wipe. Para instalá-lo, digite:
# apt-get install wipe
Seu uso é bem simples.
$ wipe arquivo.txt
Okay to WIPE 1 regular file ? (Yes/No) Yes
Okay to WIPE 1 regular file ? (Yes/No) Yes
Se tiver certeza disso, digite YES e tecle ENTER.
Operation finished.
1 file wiped and 0 special files ignored in 0 directories, 0 symlinks removed but not followed, 0 errors occured.
1 file wiped and 0 special files ignored in 0 directories, 0 symlinks removed but not followed, 0 errors occured.
Ao final um relatório é exibido. Repare que a exclusão é um pouco mais demorada. É que o Wipe reescreve o arquivo várias vezes antes de realmente apagá-lo. Isso dificulta uma possível recuparação e, mesmo que se consiga recuperá-lo, ele estará todo embaralhado. Para efeito de teste, coloquei duas pastas com os mesmos arquivos e calculei o tempo que leva para apagá-las usando o "rm" e o "wipe".
$ du -sh site*
372K site2
372K sites
372K site2
372K sites
Reparem que ambas possuem o mesmo tamanho.
$ cd sites
$ time rm *
real 0m0.002s
user 0m0.000s
sys 0m0.000s
$ time rm *
real 0m0.002s
user 0m0.000s
sys 0m0.000s
Com rm levou cerca de 2 milisegundos. Agora com wipe.
$ cd ../site2
$ time wipe *
Okay to WIPE 56 regular files ? (Yes/No) yes
Operation finished.
56 files wiped and 0 special files ignored in 0 directories, 0 symlinks removed but not followed, 0 errors occured.
real 6m32.526s
user 0m0.056s
sys 0m0.276s
$ time wipe *
Okay to WIPE 56 regular files ? (Yes/No) yes
Operation finished.
56 files wiped and 0 special files ignored in 0 directories, 0 symlinks removed but not followed, 0 errors occured.
real 6m32.526s
user 0m0.056s
sys 0m0.276s
Seis minutos e meio! Mas agora os arquivos estão realmente apagados. Mas use o wipe com cuidado! Não vá falar que eu não avisei!
Nenhum comentário:
Postar um comentário