Назад | Перейти на главную страницу

fdisk - упростить список всех жестких дисков

Есть ли более аккуратный способ перечислить жесткие диски с fdisk?

Если я сбегу fdisk -l Я получаю диск, единицы, размер сектора, размер ввода-вывода и т. Д. - все, что отвлекает.

Я могу бегать fdisk -l | grep "Disk /" но это кажется чем-то вроде взлома. Есть ли способ лучше?

====

ОБНОВИТЬ

Я думал, что ясно выразился. В следующих двух строках своего вопроса я привел примеры того, чего я не хотел и чего действительно хотел.

По neater Я имею в виду просто перечисление жестких дисков (т.е. Disk /dev/xvdb - см. строку 3 моего вопроса) без всех отвлекающих вещей, таких как диск, единицы, размер сектора, размер ввода-вывода (см. вторую строку моего вопроса). т.е. не это:

8589 MB, 8589934592 bytes, 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Я чувствую, что повторяюсь.

Вы не описали, что вы подразумеваете под «более аккуратным способом», однако просто получить список блочных устройств - значит перечислить их:

ls -1 /sys/block/