活着的死人 发表于 2015-1-14 20:46:54

给大家带来CentOS中完全删除文件

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!我们晓得在Linux中删除文件普通应用rm,然则rm敕令其实不会真的清空保留该文件的数据块的内容,而只是释放了该文件所占用的索引节点和数据块。是以用rm删除的文件是可以经由过程一些办法恢复的(好比可以用debugfs恢复,详细办法Google之)。
有些时刻我们要完全删除一些文件,可使用shred敕令来完成,shred是coreutils的一部门,所以Linux中根本都邑有这个敕令。
shred完全删除文件的办法:
$shred-ufile
shred会用一些随机内容笼罩文件地点的节点和数据块,并删除文件(-u参数)。
假如想消除的更完全一点可以加-z参数,意思是先用随机数据填充,最初再用0填充。
$shred-u-zfile
别的shred还可以消除全部分区或磁盘,好比想完全消除/dev/sdb1分区的内容可以如许:
$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笼罩数据
Chelp显示赞助
Cversion显示版本信息


欢迎大家来到仓酷云论坛!

第二个灵魂 发表于 2015-1-16 22:48:49

给大家带来CentOS中完全删除文件

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

简单生活 发表于 2015-1-23 18:01:51

随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。

因胸联盟 发表于 2015-1-31 20:22:58

随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。

仓酷云 发表于 2015-2-7 01:56:13

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

灵魂腐蚀 发表于 2015-3-6 16:31:19

让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?

活着的死人 发表于 2015-3-13 05:08:46

选择一些适于初学者的Linux社区。

蒙在股里 发表于 2015-3-13 05:08:48

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。

admin 发表于 2015-3-20 14:04:41

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
页: [1]
查看完整版本: 给大家带来CentOS中完全删除文件