This directory of Linux commands is from Linux in a Nutshell, 5th Edition .
Click on any of the 687 commands below to get a description and list of available options. All links in the command summaries point to the online version of the book on Safari Bookshelf.
Buy it now , or read it online on Safari Bookshelf.
shred
shred [options ] files
Overwrite a file to make the contents unrecoverable, and delete the file afterward if requested.
Options
-
Shred standard output.
-f , --force
Force permissions to allow writing to files .
--help
Print help message and exit.
-n num , --iterations =num
Overwrite files num times (default is 25).
-s num , --size =num
Shred num bytes. num can be expressed with suffixes (e.g., K , M , or G ).
-u , --remove
Remove file after overwriting. shred does not remove the file unless this option is specified.
-v , --verbose
Verbose mode.
--version
Print version information and exit.
-x , --exact
Shred the exact file size ; do not round up to the next full block.
-z , --zero
On the final pass, overwrite with zeros to hide the shredding.