最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Linux中如何安全地抹去磁盤數(shù)據(jù)

 更新時間:2023年10月12日 11:46:44   作者:咸魚運維雜談  
離過職的小伙伴都知道,離職的時候需要上交公司電腦,但是電腦里面有許多我們的個人信息,所以我們就需要先把這些信息都刪除,確保無法恢復之后才上交,下面我們來看一下在 Linux 中如何安全地抹去磁盤數(shù)據(jù)吧

離過職的小伙伴都知道,離職的時候需要上交公司電腦,但是電腦里面有許多我們的個人信息(聊天記錄、瀏覽記錄等等)

所以我們就需要先把這些信息都刪除,確保無法恢復之后才上交

即有些情況下我們不得不以一種確保無法恢復的方式從磁盤上擦除所有信息

許多小伙伴可能認為使用文件管理器或者 rm 命令刪除數(shù)據(jù)可以保證安全性,但其實不然

因為 rm 命令或者文件管理器刪除文件只是刪除指向文件系統(tǒng)的指針(inode) ,所以原始數(shù)據(jù)仍可以使用

在 Linux 中,文件由指針部分(inode)和數(shù)據(jù)部分(data)組成

文件被刪除的時候,文件對應的 inode 就被刪除掉了,而文件的數(shù)據(jù)部分在 inode 被清除掉之后,就會被覆蓋并寫入新的內(nèi)容

下面我們來看一下在 Linux 中如何安全地抹去磁盤數(shù)據(jù)吧!

PS:文章中提到的命令請謹慎使用!別怪咸魚沒提醒大家

shred

我們先來看看 shred 命令,它是 Linux 中保護私人數(shù)據(jù)的最佳方式之一

shred 功能是重復覆蓋文件,只能使用專門的硬件并且極其困難地恢復數(shù)據(jù),所以它經(jīng)常被用來安全地擦除數(shù)據(jù)

shred 是 Linux 軟件包 coreutils 的一部分,所以一般情況下是默認安裝的

默認情況下,shered 會執(zhí)行三次,在執(zhí)行的時候,它會將偽隨機數(shù)據(jù)寫入設備。

例如我們要擦除 dev/sdb 設備

# -v 表示輸出執(zhí)行詳細信息
shred -v /dev/sdb

前面我們說到,shered 會執(zhí)行三次。但是執(zhí)行三次所需的時間太長了,我們可以通過 -n 來設置執(zhí)行次數(shù)

# 執(zhí)行一次
shred -v -n 1 /dev/sdb

我們還可以添加更多選項來提高從磁盤刪除數(shù)據(jù)的可靠性

shred -v -n 1 --random-source=/dev/urandom -z /dev/sdb
  • --random-source=/dev/urandom :表示指定使用隨機生成的數(shù)據(jù)覆蓋磁盤。Linux 的特殊文件 /dev/urandom 為內(nèi)核的隨機數(shù)生成器提供了一個接口
  • -z /dev/sdb:用 0 覆蓋到目前為止的所有內(nèi)容

wipe

看這個命令的名字就可以知道,這個命令用于擦除(wipe)磁盤中的數(shù)據(jù)

wipe 命令會重寫磁盤扇區(qū)并刷新緩存,這使得想要恢復數(shù)據(jù)是一件極其困難或者說不可能的事

Linux 默認沒有這個工具,我們需要先安裝

# 以 CentOS 7 為例
yum install -y wipe

這個命令很簡單,后面只需加上磁盤路徑即可

wipe /dev/sdb

ps:現(xiàn)在好像 wipe 這個工具安裝不了了,我試了多個鏡像源然后 yum 安裝的時候都說沒有該軟件包(安裝了拓展源也不行),有知道原因的小伙伴歡迎給我留言

dd

dd 可從標準輸入或文件中讀取數(shù)據(jù),根據(jù)指定的格式來轉(zhuǎn)換數(shù)據(jù),再輸出到文件、設備或標準輸出

dd 命令是 Linux 中另一種常用的擦除磁盤的方法,盡管該命令并不像 shred和 wipe 那樣明確地用于從磁盤中擦除數(shù)據(jù),但它是 Linux 用戶廣泛使用的方法

例如下面的命令可以安全可靠地擦除 /dev/sdb 設備中的數(shù)據(jù)

dd if=/dev/urandom of=/dev/sdb bs=512 status=progress
  • if=/dev/urandom:輸入文件,我們用 /dev/urandom 生成隨機數(shù)據(jù)
  • of=/dev/sdb:輸出文件,表示要擦除的磁盤
  • bs:塊大?。ㄒ宰止?jié)為單位)

當顯示 “No space left on device”時,表示擦除成功完成

或者我們用 zero 字符串對磁盤進行覆蓋,而不是生成隨機數(shù)據(jù)

dd if=/dev/zero of=/dev/sdb bs=4096 status=progress

以上就是詳解Linux中如何安全地抹去磁盤數(shù)據(jù)的詳細內(nèi)容,更多關于Linux抹去磁盤數(shù)據(jù)的資料請關注腳本之家其它相關文章!

相關文章

  • ubuntu下chorme提示輸入秘鑰環(huán)的解決方法

    ubuntu下chorme提示輸入秘鑰環(huán)的解決方法

    這篇文章主要給大家介紹了ubuntu下chorme提示輸入秘鑰環(huán)的解決方法,文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-04-04
  • Bash中尖括號的更多使用方法

    Bash中尖括號的更多使用方法

    這篇文章主要給大家介紹了關于Bash中尖括號的更多使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-02-02
  • Azure給ubuntu虛擬機掛載數(shù)據(jù)盤的詳細步驟

    Azure給ubuntu虛擬機掛載數(shù)據(jù)盤的詳細步驟

    這篇文章主要介紹了Azure給ubuntu虛擬機掛載數(shù)據(jù)盤的詳細步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 在Linux系統(tǒng)上使用nmcli命令配置各種網(wǎng)絡的操作方法(有線、無線、vlan、vxlan、路由、網(wǎng)橋等)

    在Linux系統(tǒng)上使用nmcli命令配置各種網(wǎng)絡的操作方法(有線、無線、vlan、vxlan、路由、網(wǎng)橋等)

    你是否會遇到在不同的Linux系統(tǒng)中配置網(wǎng)絡時,修改的配置文件和語法都不一樣的煩惱呢?對于這種情況,我們可以使用NetworkManager工具在不同的系統(tǒng)上進行統(tǒng)一語法的配置與管理,本文給大家介紹了在Linux系統(tǒng)上使用nmcli命令配置各種網(wǎng)絡的操作方法
    2025-03-03
  • apache-zookeeper-3.7.1?安裝部署教程

    apache-zookeeper-3.7.1?安裝部署教程

    這篇文章主要介紹了apache-zookeeper-3.7.1?安裝部署,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-02-02
  • ubuntu mysql更改tmp路徑的方法

    ubuntu mysql更改tmp路徑的方法

    因為mysql經(jīng)常要把文件定入tmp目錄,而tmp的目錄為/tmp,為了提高性能,所以考慮更改tmpdir目錄為/run/shm,即使用內(nèi)存來存儲。下文給大家介紹ubuntu mysql更改tmp路徑的方法,一起看看吧
    2016-10-10
  • 在Ubuntu上運行Jar包的操作步驟

    在Ubuntu上運行Jar包的操作步驟

    Jar(Java Archive)文件是一種歸檔文件格式,用于聚合多個Java類文件、相關的元數(shù)據(jù)和資源(如圖像和配置文件)到單一文件中,Jar包不僅是發(fā)布Java應用程序的標準方式,也是庫分發(fā)的常見形式,本文介紹了如何在Ubuntu上運行Jar包,需要的朋友可以參考下
    2024-06-06
  • Linux文件目錄結構(小白版)

    Linux文件目錄結構(小白版)

    這篇文章主要介紹了Linux文件目錄結構(小白版),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 快速判斷Linux系統(tǒng)是Ubuntu還是CentOS的方法

    快速判斷Linux系統(tǒng)是Ubuntu還是CentOS的方法

    要確定你的Linux系統(tǒng)是基于Ubuntu還是CentOS,可以通過幾種不同的方法來進行判斷本文給大家介紹了一下常用的判斷方法,需要的朋友可以參考下
    2025-06-06
  • Linux 下的五種 IO 模型詳細介紹

    Linux 下的五種 IO 模型詳細介紹

    這篇文章主要介紹了Linux 下的五種 IO 模型詳細介紹的相關資料,需要的朋友可以參考下
    2016-10-10

最新評論

兴安盟| 大石桥市| 鹿泉市| 凌云县| 承德市| 全椒县| 封开县| 增城市| 红原县| 嘉黎县| 蒙自县| 区。| 永春县| 无锡市| 长汀县| 山西省| 额尔古纳市| 安国市| 姚安县| 宁国市| 突泉县| 巫溪县| 商丘市| 广灵县| 高要市| 准格尔旗| 商洛市| 信宜市| 孙吴县| 梧州市| 正定县| 安远县| 玉林市| 清涧县| 瑞金市| 秦安县| 九江县| 象州县| 云林县| 辽阳县| 义乌市|