linux文件粉碎命令shred

翻译的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选项

下面还有写特殊情况:

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注