Linux ディスクがソリッド ステート ドライブであるか機械式ハード ドライブであるかを判断する方法

WBOY
リリース: 2024-08-23 19:33:51
オリジナル
1031 人が閲覧しました

Linux ディスクがソリッド ステート ドライブであるか機械式ハード ドライブであるかを判断する 3 つの方法:

Linux ディスクがソリッド ステート ドライブであるか機械式ハード ドライブであるかを判断する方法

方法1

cat /sys/block/*/queue/rotational の戻り値を確認します (* は sda などのハードディスク デバイスの名前です)。1 が返された場合は、ディスクを回転できることを意味します。なら、それは HDD です

;

0 が返された場合、ディスクが回転できないことを意味し、それは SSD です。

リーリー

この方法には問題があります。つまり、/sys/block/ の下にハードディスクだけでなく、他のブロックデバイスも存在し、それらがすべてあなたの判断を妨げます。

方法 2

lsblkコマンドを使用して判断します。 -dはデバイス名を表示することを意味し、-oは特定の列のみを表示することを意味します。

リーリー

この方法の利点は、見たいコンテンツのみをリストし、結果が比較的簡潔で明確であることです。ルールは同じですが、ROTA が 1 の場合は回転可能、そうでない場合は回転できません。

方法 3

fdisk コマンドを使用して表示できます。パラメータ -l は、ディスクの詳細を一覧表示することを意味します。出力結果では、Disk で始まる行がディスクの紹介を表しています。以下に、「heads」 (ヘッド)、「track」 (トラック) などの HDD 固有のキーワードをいくつか検索します。 ) ) と「シリンダー」。

以下はHDDとSSDそれぞれの出力結果です

リーリー
その他の方法

smartctl などのサードパーティ ツールを使用して判断することもできますが、これらのツールの結果はより直感的ですが、個別にインストールする必要があります。

以上がLinux ディスクがソリッド ステート ドライブであるか機械式ハード ドライブであるかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!