Ubuntu
如何判斷 dd 是否已完成擦除我的硬碟驅動器?
我
dd
用零覆蓋我的硬碟驅動器(在我回收我的筆記型電腦之前)。執行幾分鐘後,視覺顯示被黑色背景和螢幕左上角的閃爍游標所取代。
沒有文本被寫入螢幕,所以我不清楚是否
dd
仍在執行或如何判斷它何時停止。
當
dd
設備寫滿時,它將輸出一條消息:dd: writing to '/dev/full': No space left on device
向正在執行的程序發送
USR1
信號dd
使其輸出目前狀態。您可以使用kill
發送信號:kill -USR1 $PID
較新版本的 GNU
dd
有一個選項status=progress
,可以在終端上顯示目前進度。與未調整參數相比
cat /dev/zero > /dev/sdX
,擦除磁碟可能更快:dd``dd
cat /dev/zero > /dev/sdX
pv
如果您已安裝,您可以獲得進度條:pv /dev/zero > /dev/sdX