【转载】Linux 彻底删除文件
2017-03-20 14:44
555 查看
$ echo "123" > rest
$ shred -u -f -n 12 -z -v rest
shred: rest:第1 次,共13 次 (random)...
shred: rest:第2 次,共13 次 (000000)...
shred: rest:第3 次,共13 次 (555555)...
^C
Ctrl + C 停断,可以看到文本内容变成:
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
shred: rest:第1 次,共13 次 (random)...
shred: rest:第2 次,共13 次 (555555)...
shred: rest:第3 次,共13 次 (00c00c)...
shred: rest:第4 次,共13 次 (777777)...
shred: rest:第5 次,共13 次 (aaaaaa)...
shred: rest:第6 次,共13 次 (111111)...
shred: rest:第7 次,共13 次 (random)...
shred: rest:第8 次,共13 次 (000000)...
shred: rest:第9 次,共13 次 (249249)...
shred: rest:第10 次,共13 次 (6db6db)...
shred: rest:第11 次,共13 次 (ffffff)...
shred: rest:第12 次,共13 次 (random)...
shred: rest:第13 次,共13 次 (000000)...
shred: rest:正在删除
shred: rest:名称已更改为 0000
shred: 0000:名称已更改为 000
shred: 000:名称已更改为 00
shred: 00:名称已更改为 0
shred: rest:已删除
$ shred /dev/sdb1 (注意不要加-u参数)
shred的详细参数:
-f, --force 更改权限允许写入(如有必要)
-n, --iterations=N 重写N次,默认为3次
--random-source=FILE 从指定文件读取数据
-s, --size=N 将文件粉碎为固定大小 (可使用后缀如K、M、C等)
-u, --remove 重写后截短并移除文件
-v, --verbose 显示进度
-z, --zero - add 用0覆盖数据
–help 显示帮助
–version 显示版本信息
详见:Linux中彻底删除文件
$ shred -u -f -n 12 -z -v rest
shred: rest:第1 次,共13 次 (random)...
shred: rest:第2 次,共13 次 (000000)...
shred: rest:第3 次,共13 次 (555555)...
^C
Ctrl + C 停断,可以看到文本内容变成:
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
shred: rest:第1 次,共13 次 (random)...
shred: rest:第2 次,共13 次 (555555)...
shred: rest:第3 次,共13 次 (00c00c)...
shred: rest:第4 次,共13 次 (777777)...
shred: rest:第5 次,共13 次 (aaaaaa)...
shred: rest:第6 次,共13 次 (111111)...
shred: rest:第7 次,共13 次 (random)...
shred: rest:第8 次,共13 次 (000000)...
shred: rest:第9 次,共13 次 (249249)...
shred: rest:第10 次,共13 次 (6db6db)...
shred: rest:第11 次,共13 次 (ffffff)...
shred: rest:第12 次,共13 次 (random)...
shred: rest:第13 次,共13 次 (000000)...
shred: rest:正在删除
shred: rest:名称已更改为 0000
shred: 0000:名称已更改为 000
shred: 000:名称已更改为 00
shred: 00:名称已更改为 0
shred: rest:已删除
$ shred /dev/sdb1 (注意不要加-u参数)
shred的详细参数:
-f, --force 更改权限允许写入(如有必要)
-n, --iterations=N 重写N次,默认为3次
--random-source=FILE 从指定文件读取数据
-s, --size=N 将文件粉碎为固定大小 (可使用后缀如K、M、C等)
-u, --remove 重写后截短并移除文件
-v, --verbose 显示进度
-z, --zero - add 用0覆盖数据
–help 显示帮助
–version 显示版本信息
详见:Linux中彻底删除文件
相关文章推荐
- linux 删除文件
- 【转载】Linux core 文件介绍
- unix/linux 删除特殊字符的文件
- lsof查找放进linux回收站中的删除文件,并彻底删除或恢复文件
- 转载:Linux网络基础总结(常用配置文件&常用命令)
- (转载)在Linux下删除文件行末尾的^M符号方法
- 【转载】linux中误删除oracle数据文件的恢复操作
- 彻底删除"提示删除文件和文件夹"时出错的文件或文件夹
- Linux 文件彻底删除工具
- 【转载】linux中误删除oracle数据文件的恢复操作 分类: H2_ORACLE 2013-06-14 12:07 353人阅读 评论(0) 收藏
- linux 彻底删除、粉碎文件命令shred
- Linux中彻底删除文件
- <转载>在Linux下文件的三种时间标记:访问时间、修改时间、状态改动时间
- linux 怎样传文件到服务器
- 【转载】linux中误删除oracle数据文件的恢复操作
- linux编辑或删除以'-'开头的文件
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M>
- iBus&nbsp;1.3删除乱码名文件及文件夹指导教程
- linux&nbsp;工作队列(转载)
- 【转载】linux中误删除oracle数据文件的恢复操作