Що означає "- - -" у "ехо" - - - "> / sys / class / scsi_host / host0 / scan"?


19

Я знаю команду linux

echo "- - -" > /sys/class/scsi_host/host0/scan

використовується для сканування хоста scsi. Але що означає "- - -" у команді?


Це означає, що ви повторюєте підстановочне значення "ціль каналу та ланцюг", і операційна система перегляне шлях пристрою. Як сказано нижче, існує багато документів Red Hat про налаштування scsi :)

Також пояснено на geekpeek.net/rescan-scsi-bus-on-linux-system .
neverMind9

Відповіді:


24

Три значення означають канал, ідентифікатор цілі SCSI та LUN. Дефіси виконують роль символів, що означають "переглядати все"

Пошук швидко Google з'являється цей RHEL документ (і безліч інших відповідей)

Це та сама команда, описана в розділі 7, "Додавання пристрою зберігання або шляху" для додавання пристрою зберігання або шляху. Однак у цьому випадку номер каналу, ідентифікатор цілі SCSI та значення LUN замінюються символами підстановки. Дозволяється будь-яка комбінація ідентифікаторів і макіяжних символів, що дозволяє зробити команду максимально конкретною або широкою. Ця процедура додасть LUN, але не видалить їх.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.