点评Ubuntu下的文件安全删除工具

删除文件或者重新格式化磁盘并不会破坏敏感数据,即使被删除这些数据也可以恢复。彻底删除某些无用数据是好事,但是如果删除的是财务数据、银行帐号密码或者分类公司信息而无法彻底删除就很危险,本文将介绍一些能够在Linux Ubuntu操作系统中安全删除文件的工具。

Shred

虽然shred命令有一些限制,但是shred命令可以很有效地彻底删除文件,使文件很难或者无法恢复。Shred是这样进行彻底删除的:通过使用数据模式对文件进行反复重写以实现最大程度的摧毁,这样即使使用高灵敏度的数据恢复设备也很难恢复数据了。

使用rm命令删除文件实际上并没有毁坏数据,它只是毁坏列有文件位置的索引,使文件的数据块还可以重复使用。因此,使用rm命令删除的文件可以很容易使用特殊设备或者命令进行恢复,前提条件是文件释放的数据库还没有被重复利用。然而,如果在完全是硬盘驱动(HDD)的动态系统,释放的空间只能在几分钟或者几秒钟内进行恢复。

Shred 语句 

shred[option(s)]file(s)_or_devices(s)

可用选项

-f, –force – 更改权限允许写入(如有必要)

-n, –iterations=N – 重写N次而不是默认的(25)次

-s, –size=N – 将文件粉碎为很多字节(可使用后缀如K、M、C等)

-u, –remove – 重写后截短和移除文件

-v, –verbose – 显示进程

-x, –exact - do not round file sizes up to the next full block

-z, –zero - add a final overwrite with zeros to hide shredding

-shred 标准输出

–help – 显示帮助并退出

–version – 输出版本信息并退出

Shred示例

1)下列命令能够用于安全删除三个文件夹:file1、file2和file3:

shredfile1file2file3

2) 下列命令将删除第一个HDD的第七个分区上的数据:

shred/dev/hda7

3)可以利用下列命令来擦除你在第一个盘的软盘中创建的文件系统路径,该命令需要花费20分钟来擦除“1.44MB”(实际为1440KiB)的软盘:

shred–verbose/dev/fd0

时间: 2024-10-25 18:31:10

点评Ubuntu下的文件安全删除工具的相关文章

Ubuntu下的三个好用的CD/DVD刻录工具

大约一周前,我的朋友向我寻求一些帮助,是关于在Ubuntu下有哪些好用的CD/DVD刻录软件.此人本是windows的用户,但是由于他使用的Windows软件花费太多了,超出他的承受能力,因此他开始计划尝试使用Linux系统了.为什么不用那些免费的软件来把你喜欢的电影和音乐刻录到光盘里呢?其实windows操作系统中也有免费的替代产品,但是既然我的朋友正在走向Linux世界,让我们给他一些信息,介绍三个可以在Ubuntu Linux系统下使用的免费CD/DVD刻录工具吧. Brasero Dis

每日Ubuntu小技巧:Ubuntu下一款和Windows磁盘管理一样的工具

对于一些用惯了Windows的用户来说,刚开始接触Ubuntu的时候会面临这样的一个问题,这个问题在很多论坛里面也经常出现,前段时间也有位读者问到相同的问题: 在 Ubuntu 中有和 Windows 下的磁盘管理一样的工具么? 对于那些不太清楚磁盘管理的用户,下面有个简单介绍. 磁盘管理是一个从 Windows XP 起就有的默认工具,其主要负责磁盘相关的任务,比如:创建和格式化磁盘.初始化磁盘,重新划分磁盘大小和指定分区号以及删除分区. 在 Windows 下用户使用和磁盘分区管理相关的命令

在 Ubuntu 下显示硬件配置信息工具 Hardware Lister

Hardware Lister 是一个可以提供运行 Linux 操作系统的计算机硬件配置详细信息的工具.它能够以图形界面操作的方式告诉你计算机的 CPU 速度.内存.固件版本.主板配置.高速缓存.总线速度等等信息.能够告诉你硬件的各个细节和一些相关的知识. 在 Ubuntu 下安装后,您可以在 System –> Preferences 找到并启动它.然后您只需选择其中相关的类别,就可以看到硬件的详细信息.对于硬件的分析非常的详细,它甚至能够分析到您多 CPU 计算机中每个单独的 CPU 的情况

Ubuntu下vim的安装和基本配置简介

  安装和基本用法 1.用root账户登录Ubuntu,命令行中输入vim,如果未安装会得到下面的提示: 程序"vim"已包含在下列软件包中: * vim * vim-gnome * vim-tiny * vim-gtk * vim-nox 请尝试: 代码如下: apt-get install <选定的软件包> 按照提示输入 代码如下: apt-get install vim 安装. 2.安装完成后,输入vim会进入vim的标准模式,这时按键盘的i进入插入模式,在里面写点什

【转载】Linux(ubuntu)下如何安装与卸载软件总结

刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等. 的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软

Windows恶意软件删除工具概述

Microsoft Windows 恶意软件删除工具 (KB890830):此工具可以检查您的计算机是否受到特殊流行恶意软件(包括 Blaster.Sasser和Mydoom)的感染,并在找到感染时帮助将其删除.Microsoft在每月第二个星期二发布此工具的更新版本. 运行方式与操作介绍: Windows恶意软件删除工具的使用方法是打开"运行"(快捷键是win+R))输入MRT,然后确定或者回车. 执行之后,在任务管理器中找到该进程,可以找到该工具存在系统盘Windows\Syste

Windows2000秘密武器之删除工具

6.残余程序删除工具 普通的删除程序可以使用windows的控制面板中的"删除\添加应用程序",但在特殊情况下,它不能完成删除任务.而"残余程序删除工具"与前者的作用不完全一样,主要区别在于:前者适合用来删除经过完整安装的程序:后者则用于删除没有安装完就被中断.既不能使用.又残留在系统中的程序.在windows系统中,负责安装应用程序的部分称为Windows Installer.安装应用程序的时候,Windows Installer负责完成与安装相关的一系列工作,包

Ubuntu下超实用的命令

  Ubuntu下超实用的命令 1. Ubuntu中查看已安装软件包的方法 sudodpkg -l 2. ubuntu系统如何查看软件安装的位置 dpkg-L软件名实例: wwx@ubuntu:~$dpkg -L mysql-server 3.列出磁盘Ubuntu硬盘分区命令 sudo fdisk -l 实例: 4.挂接文件系统建立好文件系统后,还要进行挂接后才能使用. sudomount设备名 文件夹名 sudomount /dev/sda3 /home 如果想系统启动时自动挂接文件系统,则要

在ubuntu下使用ffmpeg分割视频

  windows下的视频转换工具在分割视频时会对视频进行重新编码,最后得到的视频不仅质量会发生变化,而且还需要耗费不少时间.在ubuntu软件中心安装ffmpeg后,我们就能通过一段命令来分割视频. ffmpeg -ss 01:00:00 -i input_file_h264.mp4 -vcodec copy -acodec copy -t 00:06:00 output_file.mp4 其中 -ss 表示分割视频开始时间 时间单位为小时:分:秒 -i 输入文件 input_file_h26