come cd in una chiavetta USB dal terminale (Mac OSX)


51

Come posso passare alla directory del mio thumbdrive? Ho cercato e visto che questo comando, "elenco diskutil", elenca tutti i miei dischi locali. Questo produce questo ...

David-Adamss-MacBook-Pro:~ davidadams$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            249.7 GB   disk0s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *4.0 GB     disk3
   1:                 DOS_FAT_32 THUMBDRIVE              4.0 GB     disk3s1

ora vedo che il mio thumbdrive viene visualizzato in / dev / disk3 ma non riesco ad arrivarci. Posso inserire cd / dev ma questo è quanto posso.

"cd / dev / disk3 / THUMBDRIVE" mi dice "-bash: cd: / dev / disk3 / THUMBDRIVE: non una directory"

Qualsiasi aiuto sarebbe grande.


Linux o Mac? il tuo prompt dice mac, quindi ho cambiato i tag
loosecannon

Risposte:


76
# cd /Volumes && ls

Ti mostrerà la posizione della directory di tutti i volumi montati. Quindi basta inserire nell'unità desiderata.


10

Mac OS X monta le unità automaticamente in / Volumi.

mress:10042 Z$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS mress HD                999.9 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.0 TB     disk1
   1:        Apple_partition_map                         32.3 KB    disk1s1
   2:                  Apple_HFS mress                  1.0 TB     disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.5 TB     disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS Development             512.2 GB   disk2s2
   3:                  Apple_HFS Media                   987.7 GB   disk2s3
mress:10043 Z$ ls /Volumes
Development/ Media/       mress HD@    mress™/

Noterai che le directory corrispondono alla NAMEcolonna.


6

Nel Terminal, se tu

ls /Volumes

vedrai tutte le tue unità. È quindi possibile eseguire il cd su uno di essi (o semplicemente cd direttamente - non è necessario elencare prima i volumi). Per esempio:

cd /Volumes/My\ Other\ Drive

Gli spazi sono sostituiti da '\'. Oppure puoi mettere tutto tra virgolette:

cd /Volumes/"My Other Drive"

Se il nome dell'unità non ha spazi, dovrai semplicemente utilizzare il nome:

cd /Volumes/MyOtherDrive

2

Se si trascina e rilascia l'icona corrispondente al volume sull'unità USB dal Desktop (o Finder) nella finestra Terminale, incollerà automaticamente il percorso in cui è montato quel volume. Molto probabilmente questo sarà un percorso /Volumes.


0

devi prima montarlo.

#mkdir /media/myusbstick
#mount /dev/disk3 /media/myusbstick
# cd /media/myusbstick

crea una directory, quindi monta e poi cd in essa

Devi essere root per farlo, ci sono modi per configurarlo in modo che gli utenti possano montare come fanno le GUI comuni, ma questo è al di là di me

EDIT: mi dispiace che hai taggato il tuo post con Linux, ?? ma hai un mac? Questo è per Linux, se eri curioso

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.