Come accedere a un'unità esterna

4

Collego un'unità flash alla porta USB. Come posso accedervi tramite bash?

( $ cd / mi porta alla directory chiamata Macintosh HD , ma tramite Finder, posso andare su un'altra directory chiamata <myname>'s MacBook Pro . Tuttavia,

$ cd /
$ cd ..

non mi consente di andare alla directory <myname>'s MacBook Pro .) Come posso accedere ai file sul mio flash drive?

    
posta OldBunny2800 23.11.2015 - 16:29
fonte

2 risposte

7

Tutti i volumi su hard disk interni o esterni / unità thumb / DVD ecc. vengono montati nella directory / Volumi per impostazione predefinita. Il volume di avvio è collegato qui come collegamento software.

Esempio:

user$ cd /Volumes/
...
dr-xr-xr-x   2 user      admin  -     12936 23 Nov 16:45 Audio-CD
drwxrwx---  14 user      admin  -       544 27 Okt 09:43 ExternalDrive
lrwxr-xr-x   1 root      admin  -         1 23 Nov 07:59 MacintoshHD -> /
drwx------   1 user      staff  -       296 21 Nov 07:56 NetworkShare
drwxrwx---  14 user      admin  -       544 14 Okt 16:22 ThumbDrive
...

Per accedere alla tua pen drive devi inserire cd /Volumes/name_of_thumb_drive .

    
risposta data 23.11.2015 - 16:37
fonte
1

La risposta sopra di @klanomath è assolutamente corretta. Ho provato ad aggiungere questo come commento, ma l'analisi del codice markdown non mi è piaciuta.

Il seguente comando bash elenca le unità esterne attualmente montate.

mount | egrep 'diskutil list | grep external | awk '{print $1}' | tr '\n' '|' | sed -e 's/|$//' | sed -e 's#|#\|#'' | awk '{print $1 " -> " $3}'

Sul mio Macbook con due unità flash inserite ottengo:

/dev/disk3 -> /Volumes/XXXXX
/dev/disk5 -> /Volumes/YYYYY
    
risposta data 24.11.2015 - 21:40
fonte

Leggi altre domande sui tag