NOME
shred − cancella un file in modo sicuro, in primo luogo sovrascrivendolo per nascondere i suoi contenuti
SINTASSI
shred [OPZIONI] FILE [...]
DESCRIZIONE
sovrascrive
ripetutamente i FILE specificati, al fine di rendere
più difficile il recupero dei dati anche a strumenti
di analisi dell’hardware molto costosi.
−f, −−force
cambia i permessi, se necessario, per consentire la scrittura.
−n, −−iterations=N
sovrascrive N volte anziché per il numero predefinito (25).
−s, −−size=N
shred agisce su questi N bytes (sono accettati suffissi come K, M, G).
−u, −−remove
tronca e rimuove i file dopo averli sovrascritti.
−v, −−verbose
mostra quello che sta facendo.
−x, −−exact
non arrotonda la dimensione del file al successivo blocco completo.
−z, −−zero
aggiunge una sovrascrittura finale con zeri per dissimulare il lavoro svolto da shred.
- |
shred agisce sullo standard output |
|||
−−help |
mostra un testo di aiuto ed esce. |
−−version
mostra informazioni sulla versiome del programma ed esce.
Cancella i FILE se −−remove (-u) è specificato. Il comportamento predefinito di shred è quello di non rimuovere i file; infatti, è molto comune operare sui file dei device come /dev/hda e questi file, normalmente, non dovrebbero essere rimossi. Quando si agisce su file regolari la maggior parte delle persone usa l’opzione −−remove.
ATTENZIONE: si noti che shred fa affidamento su un assunto molto importante: che il filesystem sovrascriva i dati nello stesso posto. Questo è il modo tradizionale di fare le cose, ma molte moderne architetture di filesystem non soddisfano questo assunto. Di seguito ci sono alcuni esempi di filesystem sui quali shred non ha effetto:
* filesystem di tipo journaled o log-structured, come quelli forniti con AIX e Solaris (e JFS, ReiserFS, XFS, ecc.)
* filesystem che scrivono dati in maniera ridondante e proseguono nell’opera di scrittura anche se alcune scritture falliscono, come i filesystem basati su RAID
* filesystem che creano delle istantanee, come il server NFS di Network Appliance
* filesystem che memorizzano in locazioni temporanee, come i client NFS nella versione 3
* filesystem compressi
AUTORE
Scritto da Colin Plumb.
SEGNALAZIONE BACHI
Segnalate eventuali bachi a <bug-fileutils [AT] gnu.org>.
COPYRIGHT
Copyright
© 2001 Free Software Foundation, Inc.
Questo programma è software libero; guarda i sorgenti
per le condizioni di copia. Non c’è NESSUNA
garanzia; non c’è neppure la garanzia implicita
di COMMERCIABILITÀ o di APPLICABILITÀ PER UN
PARTICOLARE SCOPO.
VEDERE ANCHE
La documentazione completa per shred è mantenuta nella forma di un manuale Texinfo. Se i programmi info e shred sono correttamente installati sul vostro sistema, il comando
info shred
dovrebbe darvi accesso al manuale completo.