给大家带来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显示版本信息
欢迎大家来到仓酷云论坛!
给大家带来CentOS中完全删除文件
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。 得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。 让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。? 选择一些适于初学者的Linux社区。 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
页:
[1]