Wenn ich unter Linux alle Geräte sehen möchte, die derzeit an meinen Computer angeschlossen sind, führe ich Folgendes aus:
lsblk
oder
blkid
Was ist der entsprechende Befehl unter Mac OS X?
HINWEIS
Das Ziel hierbei ist, Informationen über ein Gerät auf der Grundlage seines Etiketts oder anderer eindeutig identifizierender Attribute zu erhalten, auch wenn es nicht bereitgestellt wurde. Dies df
ist daher keine praktikable Option.
Beispiele für die Art von Informationen, die ich suche, sind:
/dev/<dev-name>
uuid
label (if any)
mount point
HINWEIS
Ich muss in der Lage sein, Netz-verbundene Antriebe außerdem zu sehen!
macos
hardware
command-line
Alexej Magura
quelle
quelle
Antworten:
diskutil list
listet alle Festplatten mit ihren IDs auf, auch wenn sie nicht gemountet sind.Nur für gemountete Festplatten…
Um den Raw-Gerätenamen (dh
/dev/disk0s1
) zu finden, können Sie ausführendf
.Sie können die Ergebnisse auf lokal gemountete Dateisysteme beschränken
df -Hl
.Daraufhin wird eine Liste der Partitionen und ihrer Raw-Gerätenamen angezeigt (siehe unten):
quelle
diskutil
ein Fehler auf, bevor das USB-Gerät angezeigt wird. Ein Hindernis, wenn Sie vor dem Neuformatieren der beschädigten Festplatte ein Backup auf das USB-Laufwerk durchführen müssenMac OS X bietet das
system_profiler
Dienstprogramm, das vom Terminal ausgeführt werden kann. Sie können es durch grep leiten, um bestimmte Zeichenfolgen zu finden, die Sie möchten.quelle