No Linux, se eu quiser ver todos os dispositivos atualmente conectados ao meu computador na linha de comando, execute:
lsblk
ou
blkid
Qual é o comando equivalente no Mac OS X?
NOTA
O objetivo aqui é conseguir obter informações sobre um dispositivo com base em sua etiqueta ou em outros atributos de identificação exclusiva, mesmo que não tenham sido montados , portanto, df
não é uma opção viável.
Exemplos do tipo de informação que estou procurando são:
/dev/<dev-name>
uuid
label (if any)
mount point
NOTA
Também preciso ver as unidades conectadas à rede!
macos
hardware
command-line
Alexej Magura
fonte
fonte
Respostas:
diskutil list
listará todos os discos com seus identificadores, mesmo que não estejam montados.Apenas para discos montados…
Para encontrar o nome bruto do dispositivo (ou seja
/dev/disk0s1
), você pode executardf
.Você pode limitar os resultados a sistemas de arquivos montados localmente, use
df -Hl
.Isso resulta em uma lista de partições e seus nomes brutos de dispositivo, conforme mostrado abaixo:
fonte
diskutil
ocorrerá um erro antes de mostrar o dispositivo USB. Um impedimento quando você precisa de backup para a referida unidade USB antes de reformatar o disco corruptoO Mac OS X oferece o
system_profiler
utilitário que pode ser executado no Terminal. Você pode direcioná-lo através do grep para encontrar seqüências específicas que você deseja.fonte