lsblk の使い方
ディスクとパーティションを木の形で見る
書き方
lsblk [-f] [-p] [デバイス] lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINTS
ディスク(disk)・パーティション(part)・LVM(lvm)・RAID(raid1 など)の親子と大きさ・マウント先を出します。-f でファイルシステムの種類・ラベル・UUID、-p でフルパス。
よく使うオプション
| オプション | 意味 |
|---|---|
-f | ファイルシステムの種類・ラベル・UUID も出す |
-p | デバイスの名前をフルパス(/dev/sdb1)で出す |
-o 列,... | 出す列を選ぶ(NAME,SIZE,TYPE,MOUNTPOINTS など) |
-d | ディスクだけを出し、パーティションは出さない |
例
$ lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
└─rhel-root 253:0 0 19G 0 lvm /
sdb 8:16 0 10G 0 disk ディスクとパーティション・LVM の親子と大きさ、どこにマウントしているかを木の形で見ます。新しいディスクを足したら最初に打ちます。
$ lsblk -f
ファイルシステムの種類(xfs・ext4 など)と UUID も一緒に見ます。まだ何も作っていないディスクは FSTYPE が空です。
$ lsblk -o NAME,SIZE,TYPE,MOUNTPOINTS /dev/sdb
見たい列と、見たいディスクだけに絞ります。
よくある間違い・注意
- lsblk は今カーネルが知っている形を出します。パーティションを作った直後に出てこないときは、partprobe で読み直させます。
実際に打って練習する
Linux レベル2 コースの Lv12「倉庫の見取り図 lsblk」で覚えます(第2章 地下の倉庫(ディスクとファイルシステム))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。