系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux系統(tǒng)安全刪除文件

Linux系統(tǒng)安全刪除文件的技巧(2)

時間:2015-05-21 16:18:56 作者:xiaowu 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150521/48947.html 手機(jī)查看 評論

  2.Shred

  "shred" 命令以一種不可恢復(fù)的方式來銷毀文件或者文件夾的內(nèi)容。它使用隨機(jī)生成的數(shù)據(jù)模式來持續(xù)覆寫文件,因此很難恢復(fù)任意的被銷毀的數(shù)據(jù),即使是那些黑客或者竊賊使用高水平的數(shù)據(jù)恢復(fù)工具或者設(shè)備。Shred 默認(rèn)安裝在所有 Linux 發(fā)行版中,如果你想,你可以運行如下命令來找到它的安裝目錄:

  aun@eagle:~$ whereis shred

  shred:/usr/bin/shred /usr/share/man/man1/shred.1.gz

  使用 shred 工具運行如下命令來刪除文件:

  shred /home/aun/Documents/xueo/1.png

  使用 shred 運行如下命令來刪除任意的分區(qū),用你期望的分區(qū)來替換分區(qū)名字。

  shred /dev/sda5

  Shred 默認(rèn)情況下使用隨機(jī)內(nèi)容重寫數(shù)據(jù) 25 次。如果你想它重寫文件更多次數(shù),可以使用 "shred -n" 選項來簡單地指定你所期望的次數(shù)。

  shred -n 100 filename

  如果你想在重寫后截斷或者刪除文件,使用 "shred -u" 選項:

  shred -u filename

  3.dd

  這個命令起初是用于磁盤克隆的。它用于將一個分區(qū)或者一個磁盤復(fù)制到另一個分區(qū)或者磁盤。但是它還可用于安全地清除硬盤或者分區(qū)的內(nèi)容。運行如下命令使用隨機(jī)數(shù)據(jù)來重寫你的當(dāng)前數(shù)據(jù)。你不需要安裝 dd 命令,所有的 Linux 分發(fā)版都已經(jīng)包含了此命令。

  sudo dd if=/dev/random of=/dev/sda

  你也可以覆寫磁盤或者分區(qū)中的內(nèi)容,只需要簡單地將所有替換為 “zero”。

  sudo dd if=/dev/zero of=/dev/sda

  4.Wipe

  Wipe 起初開發(fā)的目的是從磁性介質(zhì)中安全地擦除文件。這個命令行工具使用特殊的模式來重復(fù)地寫文件。它使用 fsync() 調(diào)用和/或 O_SYNC 位來強(qiáng)制訪問磁盤,并且使用 Gutmann 算法來重復(fù)地寫。你可以使用此命令刪除單個文件、文件夾或者整個磁盤的內(nèi)容,但是使用 wipe 命令來刪除整個磁盤的模式會耗費大量的時間。另外,安裝和使用這個工具相當(dāng)容易。

  在 ubuntu 的終端中運行如下命令來安裝 wipe。

  sudo aptitude install wipe

Linux系統(tǒng)安全刪除文件的技巧

  使用如下命令在 RedHat Linux,Centos 或者 Fedora 中安裝 Wipe:

  sudo yum install wipe

  一旦安裝完成,在終端中運行如下命令來獲得完整的可用選項列表:

  man wipe

  刪除任意文件或者目錄:

  wipe filename

  運行如下命令來安全地移除 tmp 分區(qū):

  wipe -r /tmp

  使用如下的命令來刪除完整分區(qū)的內(nèi)容(替換分區(qū)名字為你所期望的分區(qū))。

  wipe /dev/sda1

  上面的這幾個工具占用內(nèi)存都很小,所以不會影響系統(tǒng)的性能和使用,對于想要保護(hù)隱私的用戶來說是非常方便的。

標(biāo)簽 刪除文件

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄