W systemie Linux, jeśli chcę zobaczyć w wierszu poleceń wszystkie urządzenia aktualnie podłączone do mojego komputera, uruchamiam:
lsblk
lub
blkid
Jakie jest równoważne polecenie w systemie Mac OS X?
UWAGA
Celem jest tutaj uzyskanie informacji o urządzeniu na podstawie jego etykiety lub innych unikatowych atrybutów, nawet jeśli nie został on zamontowany , dlatego df
nie jest realną opcją.
Przykłady rodzaju informacji, których szukam to:
/dev/<dev-name>
uuid
label (if any)
mount point
UWAGA
I muszą być w stanie zobaczyć dysków sieciowych podłączonych jak dobrze!
macos
hardware
command-line
Alexej Magura
źródło
źródło
Odpowiedzi:
diskutil list
wyświetli listę wszystkich dysków wraz z ich identyfikatorami, nawet jeśli odmontowane.Tylko dla zamontowanych dysków…
Aby znaleźć surową nazwę urządzenia (tj.
/dev/disk0s1
), Możesz uruchomićdf
.Możesz ograniczyć wyniki do lokalnie montowanych systemów plików, użyj
df -Hl
.Powoduje to wyświetlenie listy partycji i ich surowych nazw urządzeń, jak pokazano poniżej:
źródło
diskutil
pojawi się błąd przed wyświetleniem urządzenia USB. Przeszkoda, gdy trzeba wykonać kopię zapasową na wspomniany dysk USB przed ponownym sformatowaniem uszkodzonego dyskuMac OS X oferuje
system_profiler
narzędzie, które można uruchomić z terminala. Możesz przerzucić go przez grep, aby znaleźć określone ciągi, które chcesz.źródło