LinuxのLsblkコマンド(ブロックデバイスのリスト)

ブロックデバイスは、デバイスを参照するファイルです。 デバイスには、HDD、SDD、RAMディスクなどがあります。ブロックデバイスファイルは、ディレクトリ/ devの下にあります。

このチュートリアルでは、 lsblkコマンド Linuxでは ブロックデバイスのリスト

lsblkコマンドは、Linuxで使用可能なすべてのブロックデバイスに関する情報を一覧表示するために使用されます。 lsblkは、ほとんどのLinuxディストリビューションにプリインストールされています。 utils-linuxパッケージに含まれています。

Lsblkは通常、デバイスとパーティションの情報を見つけるために使用されます。 blkidコマンドは、ファイルシステムやUUIDなどの情報を提供できます。 一方、dfコマンドは、主にディスク使用量とファイルシステム情報に使用されます。

lsblkを使用する最も簡単な形式は、引数なしです。これにより、ブロックデバイスのリストがツリー形式で表示されます。

$ lsblk

NAME、MAJ:MIN、RM、SIZE、RO、TYPE、MOUNTPOINTなどの7つの列を持つlsblkコマンド出力。 各列について説明します。

NAME-これはデバイス名です。

MAJ:MIN-この列には、メジャーデバイス番号とマイナーデバイス番号が表示されます。

RM-この列は、デバイスが取り外し可能かどうかを示します。 これに注意してください example デバイスsdbとsr0のRM値は1に等しく、リムーバブルであることを示します。

サイズ-これは、デバイスのサイズに関する情報を提供する列です。

RO-これは、デバイスが読み取り専用かどうかを示します。 この場合、すべてのデバイスのRO = 0は、読み取り専用ではないことを示します。

タイプ-この列は、ブロックデバイスがディスクまたはディスク内のパーティション(パーツ)であることを示します。 写真では、sdaはディスクであり、sr0は読み取り専用メモリ(rom)です。

マウントポイント:この列は、デバイスがマウントされているマウントポイントを示します。

使い方を確認しましょう lsblkコマンド

01。 すべてのブロックデバイスを一覧表示するには

オプション-aを使用して、空のデバイスを含むすべてのデバイスを表示します。

$ lsblk -a