Cosa significa "- - -" in "echo" - - - "> / sys / class / scsi_host / host0 / scan '?


19

Conosco il comando linux

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

viene utilizzato per ripetere la scansione dell'host scsi. Ma cosa significa "- - -" nel comando?


Significa che stai facendo eco a un valore jolly di "target canale e lun" e il sistema operativo eseguirà nuovamente la scansione del percorso del dispositivo. Come detto qui sotto, ci sono molti documenti Red Hat sulla configurazione di scsi :)

Risposte:


24

I tre valori indicano canale, ID destinazione SCSI e LUN. I trattini fungono da caratteri jolly che significa "riesegui la scansione di tutto"

Una rapida ricerca su Google mostra questo documento RHEL (e dozzine di altre risposte)

Questo è lo stesso comando descritto nella Sezione 7, "Aggiunta di un dispositivo o percorso di archiviazione" per aggiungere un dispositivo o percorso di archiviazione. In questo caso, tuttavia, il numero di canale, l'ID di destinazione SCSI e i valori LUN sono sostituiti da caratteri jolly. È consentita qualsiasi combinazione di identificatori e caratteri jolly, che consente di rendere il comando specifico o ampio, se necessario. Questa procedura aggiungerà i LUN, ma non li rimuoverà.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.