Debian文件系統測試可從完整性、性能、故障模擬等方面進行,常用方法如下:
debsums
工具檢查已安裝軟件包文件是否被篡改或損壞,命令:sudo apt install debsums && sudo debsums -c
。md5sum
/sha256sum
對比文件哈希值與官方備份,驗證關鍵文件完整性,如sha256sum /path/to/file
。fsck
命令檢查并修復文件系統錯誤(需先卸載或只讀掛載目標分區),例如:sudo fsck /dev/sda1
。dd
命令測試連續讀寫速度,如寫測試:dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct
。fio
工具進行高級性能測試(支持隨機讀寫、多線程等),安裝后運行:sudo fio --name=randread --filename=/tmp/testfile --size=1G --rw=randread --bs=4k
。dd
模擬磁盤壞扇區(僅限測試環境),例如:dd if=/dev/zero of=/dev/sdb bs=512 count=1 seek=1000 conv=notrunc
。mdadm
創建RAID陣列并模擬磁盤故障,驗證冗余能力(需至少2塊磁盤)。注意:操作前務必備份重要數據,部分命令(如fsck
、dd
)需謹慎使用,避免誤操作導致數據丟失。