Questão Como você acessa um dispositivo removível a partir da linha de comando?


Eu tenho um arquivo chamado list.txt em um stick USB que eu quero editar usando o VI. Eu não posso cd para o stick usb. Aparece na área de trabalho como ESXI. Quando eu corro diskutil list aparece como

/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            ESXI-5.5.0-20140302... *342.5 MB   disk2

Eu posso acessar o dispositivo através do localizador, então acho que já está montado.


0


origem




Respostas:


Discos podem aparecer na área de trabalho, mas não são montados lá. Eles estão realmente montados sob /Volumes.

Dica relacionada: Arraste qualquer arquivo ou pasta do Finder para uma janela do Terminal, e o caminho completo para esse arquivo será inserido no Terminal para você.


3



O que eu costumo fazer é digitar "cd" no terminal, depois encontrar o volume do arquivo no buscador e arrastá-lo para a janela do terminal. Isso lhe dá um comando de CD que se moverá para o volume selecionado. Seria muito simples criar um aplicativo de arrastar e soltar que colocaria o caminho em qualquer volume / pasta / arquivo na área de transferência. Eu sempre pensei em fazer isso. (Existem aplicativos como o TotalFinder que tem um item de menu "caminho da cópia" que faz exatamente isso. O TotalFinder parece tornar meu localizador bastante instável, no entanto.) - Duncan C