您好,登錄后才能下訂單哦!
今天小編給大家分享一下Linux hdparm命令怎么使用的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
hdparm命令 提供了一個命令行的接口用于讀取和設置IDE或SCSI硬盤參數。
顯示與設定硬盤的參數
hdparm(選項)(參數)
-a:設定讀取文件時,預先存入塊區的分區數,若不加上選項,則顯示目前的設定; -A:啟動或關閉讀取文件時的快取功能; -c:設定IDE32位I/O模式; -C:檢測IDE硬盤的電源管理模式; -d:設定磁盤的DMA模式; -f:將內存緩沖區的數據寫入硬盤,并清楚緩沖區; -g:顯示硬盤的磁軌,磁頭,磁區等參數; -h:顯示幫助; -i:顯示硬盤的硬件規格信息,這些信息是在開機時由硬盤本身所提供; -I:直接讀取硬盤所提供的硬件規格信息; -k:重設硬盤時,保留-dmu參數的設定; -K:重設硬盤時,保留-APSWXZ參數的設定; -m:設定硬盤多重分區存取的分區數; -n:忽略硬盤寫入時所發生的錯誤; -p:設定硬盤的PIO模式; -P:設定硬盤內部快取的分區數; -q:在執行后續的參數時,不在屏幕上顯示任何信息; -r:設定硬盤的讀寫模式; -S:設定硬盤進入省電模式前的等待時間; -t;評估硬盤的讀取效率; -T:平谷硬盤快取的讀取效率; -u:在硬盤存取時,允許其他中斷要求同時執行; -v:顯示硬盤的相關設定; -w:設定硬盤的寫入快取; -X:設定硬盤的傳輸模式; -y:使IDE硬盤進入省電模式; -Y:使IDE硬盤進入睡眠模式; -Z:關閉某些Seagate硬盤的自動省電功能。
設備文件:指定id驅動對應的設備文件名。
顯示硬盤的相關設置:
hdparm /dev/sda /dev/sda: IO_support = 0 (default 16-bit) readonly = 0 (off) readahead = 256 (on) geometry = 19457[柱面數]/255[磁頭數]/63[扇區數], sectors = 312581808[總扇區數], start = 0[起始扇區數] ```shell 顯示硬盤的柱面、磁頭、扇區數: ```shell hdparm -g /dev/sda /dev/sda: geometry = 19457[柱面數]/255[磁頭數]/63[扇區數], sectors = 312581808[總扇區數], start = 0[起始扇區數]
測試硬盤的讀取速度:
hdparm -T /dev/sda /dev/sda: Timing cached reads: 4684 MB in 2.00 seconds = 2342.92 MB/sec
測試硬盤緩存的讀取速度:
hdparm -T /dev/xvda /dev/xvda: Timing cached reads: 11154 MB in 1.98 seconds = 5633.44 MB/sec
檢測硬盤的電源管理模式:
hdparm -C /dev/sda /dev/sda: drive state is: standby [省電模式]
查詢并設置硬盤多重扇區存取的扇區數,以增進硬盤的存取效率:
hdparm -m /dev/sda hdparm -m #參數值為整數值如8 /dev/sda
附:硬盤壞道修復方法
檢查:smartctl -l selftest /dev/sda 卸載:umount /dev/sda* 修復:badblocks /dev/sda
以上就是“Linux hdparm命令怎么使用”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。