翻译的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选项
下面还有写特殊情况: