Вывод в удобном для восприятия формате информации обо всех SCSI / SATA устройствах.

lsscsi 002

lsscsi — маленькая консольная утилита выводящая список подключенных SCSI / SATA устройств.

lsscsi 004

SCSI — набор стандартов для физического подключения и передачи данных между компьютерами и периферийными устройствами. Стандарт широко применяется на серверах и высокопроизводительных рабочих станциях. RAID-массивы на серверах часто строятся на жестких дисках с SCSI-интерфейсом, но на серверах нижнего ценового диапазона всё чаще применяются RAID-массивы на основе SATA.

lsscsi 005

SATA (Serisl ATA) — последовательный интерфейс обмена данными с накопителями информацией на высокой скорости, поддерживает функцию очерёдности команд и предусматривает "горячее" подключение устройств. Интерфейс является развитием параллельного интерфейса ATA (IDE), который был переименован в PATA (Parallel ATA).

lsscsi 006

lsscsi выводит в удобном для восприятия формате информацию обо всех устройствах SCSI / SATA (жестких и оптических дисках), а также эмулируемых SCSI устройствах. Без дополнительных опций создаётся одна строка вывода (простой вывод) для каждого из подключенных к системе устройств, в том числе по USB-интерфейсу (как виртуальный хост) и сетевых.

lsscsi 007

Для получения информации lsscsi сканирует виртуальную файловую систему sysfs, а поскольку большинства пользователей имеют права на её чтение то не требуется прав администратора (root) для доступа к специальным файлам (например /dev/sda).

lsscsi 008

Возможности lsscsi основываются на функционале комплекта инструментов sysfsutils, предоставляющей интерфейс для запроса о системных устройствах (открытых через sysfs) библиотеке libsysfs и консольной утилите systool (выводящей подключенные устройства).

lsscsi 003

Лицензия: GNU General Public License version 2.0 (GPLv2)

lsscsi 009

lsscsi 010

Домашняя страница