Security
粉碎外置硬碟
如何粉碎外部硬碟上的數據?我正在嘗試
shred "/media/me/New Volume/"
,但我得到了failed to open for writing: Is a directory
。為什麼?
您需要
shred
在設備上執行,而不是在掛載點上運行。鍵入
mount
並獲取設備名稱(例如/dev/sdb1
,可能是/dev/sdXY
X 是字母而 Y 是數字的位置),然後解除安裝它(執行umount /your/device
)並執行shred /your/device
。
shred
在塊設備或文件上執行。所以它是(如果
/dev/sdx
是你的外部硬碟):shred -n 1 /dev/sdx
或者,如果是文件(如果文件系統是 2TiB 大):
truncate -s 2T "/media/me/New Volume/shredfile" shred -n 1 "/media/me/New Volume/shredfile" sync rm "/media/me/New Volume/shredfile"
該文件不會粉碎整個 HDD,只會粉碎文件系統中的可用空間。
該選項
-n 1
確保shred
只使用一次通過 - 多次通過是浪費時間。