Um die SCSI-Geräte auf Ihrem System aufzulisten, verwenden Sie ein Dienstprogramm, das die von sysfs bereitgestellten Gerätepfade durchläuft. Eines der prägnantesten Tools ist lsscsi. Folgendes können Sie erwarten, wenn Sie es ausführen:
$ lsscsi [0:0:0:0] disk ATA WDC WD3200AAJS-2 01.0 /dev/sda [2:0:0:0] disk FLASH Drive UT_USB20 0.00 /dev/sdb
Die erste Spalte identifiziert die Adresse des Geräts im System, die zweite beschreibt, um welche Art von Gerät es sich handelt, und die letzte gibt an, wo die Gerätedatei zu finden ist. Alles andere sind Anbieterinformationen.
Verwenden Sie yum -y install lsscsi, um das lsscsi-Paket zu installieren, und geben Sie lsscsi ein, um zu überprüfen, ob die Installation erfolgreich war:
# yum -y install lsscsi # lsscsi
Beispiele für lsscsi-Befehle
1. So listen Sie SCSi-Geräte auf:
# lsscsi
2. So erhalten Sie die klassische Ausgabe:
# lsscsi -c # lsscsi --classic
3. Um den Gerätenamen zu erhalten, die Major- und Minor-Nummern des Geräteknotens:
# lsscsi -d # lsscsi --device
4. So geben Sie den generischen SCSI-Gerätedateinamen aus:
# lsscsi -g # lsscsi --generic
5. So erhalten Sie Hilfe:
# lsscsi -h # lsscsi --help
6. Zum Auflisten der derzeit mit dem System verbundenen SCSI-Hosts.
# lsscsi -H # lsscsi --hosts
7. So verwenden Sie den Standardalgorithmus von Linux zum Benennen von Geräten:
# lsscsi -k # lsscsi --kname
8. Zusätzliche Informationen paarweise ausgeben:
# lscsci -L # lscsci --list
9. So geben Sie zusätzliche Informationen für jedes SCSI-Gerät aus:
# lsscsi -l # lsscsi --long
10. So geben Sie zusätzliche Informationen zur Datenintegrität (Schutz) aus:
# lsscsi -p # lsscsi --protection
11. Transportinformationen ausgeben:
# lsscsi -t # lsscsi --transport
12. So erhalten Sie ausführliche Informationen:
# lsscsi -v # lsscsi --verbose
13. So erhalten Sie die Version:
# lsscsi -V # lsscsi --version
14. To geht davon aus, dass sysfs unter PATH gemountet ist und nicht standardmäßig /sys:
# lsscsi -y # lsscsi --sysfsroot=PATH