翻译的man手册:
shred – 覆盖一个文件的内容,也可以覆盖后删除
使用方法:
shred [选项] … 文件 …
描述:
为了防止数据恢复(即使使用非常昂贵的硬件探测)重复覆盖特定文件。
-f, –force
当文件不可写时修改权限为可写
-n, –iternations=N
覆盖N次,默认为3次
–random-source=FILE
从哪里获取随机数据
-s, –size=N
粉碎多大的内容(后缀可以使用K,M,G)
-u, –remove
清空文件内容并且删除文件
-v, –verbose
显示进度
-x, –exact
不把文件大小取顶到下一个完整的块;
对于存放不规律的文件,这时默认选项
–help
显示帮助信息并退出
–version
输出版本信息并退出
如果 FILE 是 -,shred使用标准输出 删除文件要加上 –remove (或-u)。默认情况下不会删除文件,因为一般情况下
都是对一个分区执行操作,分区不应该被删除。当对一个普通文件执行操作时,大部分用户都会加上–remove选项
下面还有写特殊情况: