'Echo “- - -”> / sys / class / scsi_host / host0 / scan' içindeki “- - -” ne anlama geliyor?


19

Linux komutunu biliyorum

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

scsi ana bilgisayarını yeniden taramak için kullanılır. Peki komutta "- - -" ne anlama geliyor?


Bu, "kanal hedefi ve lun" joker karakterini tekrarladığınız anlamına gelir ve işletim sistemi cihaz yolunu yeniden tarar.

Ayrıca geekpeek.net/rescan-scsi-bus-on-linux-system adresinde de açıklanmıştır .
neverMind9

Yanıtlar:


24

Üç değer kanal, SCSI hedef kimliği ve LUN'u temsil eder. Kısa çizgiler "her şeyi yeniden tara" anlamına gelen joker karakterler olarak işlev görür

Hızlı bir Google araması bu RHEL belgesini (ve onlarca diğer yanıtı) ortaya çıkarır

Bu, bir depolama aygıtı veya yolu eklemek için Bölüm 7, “Depolama Aygıtı veya Yol Ekleme” bölümünde açıklanan komutla aynıdır. Ancak bu durumda, kanal numarası, SCSI hedef kimliği ve LUN değerleri joker karakterlerle değiştirilir. Herhangi bir tanımlayıcı ve joker karakter kombinasyonuna izin verilir, böylece komutu gerektiği kadar spesifik veya geniş hale getirebilirsiniz. Bu yordam LUN ekler, ancak kaldırmaz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.