web-dev-qa-db-ja.com

「echo "---"> / sys / class / scsi_Host / host0 / scan」の「---」はどういう意味ですか?

私はLinuxコマンドを知っています

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

scsiホストを再スキャンするために使用されます。しかし、コマンドの "---"はどういう意味ですか?

20
Harold Chan

3つの値は、チャネル、SCSIターゲットID、およびLUNを表しています。ダッシュはワイルドカードとして機能し、「すべてを再スキャン」を意味します

Googleのクイック検索 が表示されます このRHELドキュメント(および他の何十もの回答)

これは、セクション7「ストレージデバイスまたはパスの追加」で説明したのと同じコマンドで、ストレージデバイスまたはパスを追加します。ただし、この場合、チャネル番号、SCSIターゲットID、およびLUNの値はワイルドカードに置き換えられます。識別子とワイルドカードの任意の組み合わせが許可されており、必要に応じてコマンドを具体的または幅広いものにすることができます。この手順では、LUNを追加しますが、削除はしません。

25
MDMarra