Linux + Linuxで未使用のディスクを見つける方法

Linux + Linuxで未使用のディスクを見つける方法

私のLinux OSで未使用のディスクを検索するための最良の方法を見つける必要があります。

たとえば、以下の出力でsdeがマウントされておらず、空きディスクとして表示されることがあります(FSを作成してから特定のフォルダにマウントするには空きディスクが必要です)。

利用可能なディスクを見つけるための最良の方法を提案してください。未使用のディスクをキャプチャするには、コマンドラインを使用するか、awk/sed/perl などのコマンドラインを使用します。

オペレーティングシステム用sda

lsblk | grep disk | grep -v fd0 
sda                8:0    0   150G  0 disk
sdb                8:16   0    20G  0 disk /jeded
sdc                8:32   0    20G  0 disk /var/mmn
sdd                8:48   0    20G  0 disk /var/nrdd
sde                8:64   0    20G  0 disk

期待される出力はsdeでなければなりません。

  • ディスクをsfdisk -sまたはfdisk -lと見なす他のコマンドがありますが、私たちが探しているのはどのディスクが利用可能か(FS /マウントなし)です。

ベストアンサー1

この試み:

lsblk  --noheadings --raw | awk '$1~/s.*[[:digit:]]/ && $7==""'

おすすめ記事