Altro

Il terminale e l'accesso alle unità esterne

Signor Anderson

Moderatore emerito
Manifesto originale
1 novembre 2001
VA
  • 16 agosto 2007
Ok, mi sento davvero un niubbo in questo momento. Ho fatto una ricerca qui e online e non riesco a trovare nulla - beh, ho trovato troppo da guadare. Quindi chiedo ora.

Ho una scheda di memoria esterna che viene visualizzata sul desktop come unità, ma come posso accedervi tramite il terminale?

D S

Stame

16 agosto 2007


  • 16 agosto 2007
Nah, non è affatto una domanda da niubbo, è più una domanda intermedia da riga di comando.

È in una cartella chiamata Volumes nella radice:
/Volumi/La tua unità esterna qui

OS X lo monta automaticamente in quella cartella, ovviamente puoi rimontarlo ovunque, ma è lì che si trova per impostazione predefinita.

Se non hai familiarità con i montaggi in *nix, praticamente qualsiasi unità/volume può essere montato su qualsiasi cartella. È così che puoi accedervi. Ai vecchi tempi, dovevi farlo manualmente; collegheresti l'unità, creerai una cartella o ne utilizzerai una esistente, quindi la monteresti in quella cartella. Una volta fatto ciò, tutte le cartelle e i file delle unità saranno in quella tua cartella. Puoi smontarlo e rimontarlo in una nuova cartella, se lo desideri. In questi giorni, viene eseguito automaticamente in OS X e Linux e simili. Questa funzione di montaggio è di gran lunga superiore al sistema di unità di Windows (c:, d:, ecc.) IMHO.

amico elfo

16 settembre 2001
Tuttlingen, Germania
  • 16 agosto 2007
Interessante... non sapevo che si potessero montare unità ovunque. Per curiosità, come si monta manualmente un'unità?

SilentPanda

Moderatore emerito
8 ottobre 2002
La foresta di bambù
  • 16 agosto 2007
Se vuoi essere Uber, digita semplicemente:

cd

quindi trascina il volume dal desktop alla finestra del terminale. Riempirà il resto.

Signor Anderson

Moderatore emerito
Manifesto originale
1 novembre 2001
VA
  • 16 agosto 2007
Grazie!!

In passato programmavo su una workstation Unix e conosco bene lo script della shell e l'interfaccia della riga di comando. Stavo solo disegnando uno spazio vuoto qui.

Adoro il trascinamento della selezione, però. È molto scorrevole e non ci avrei mai pensato.

D S

Stame

16 agosto 2007
  • 17 agosto 2007
elfin buddy ha detto: Interessante... non sapevo che si potessero montare unità ovunque. Per curiosità, come si monta manualmente un'unità? Clicca per espandere...

Nella riga di comando normalmente usi i comandi mount e umount *nix. In OS X, puoi utilizzare diskutil per ottenere informazioni sul tuo disco e altre cose. Per montare le unità MSDOS (la maggior parte delle chiavette USB) usa mount_msdos. Ho una chiavetta USB chiamata TINYUSB (disk1s1). Ecco alcuni esempi di comandi:
* discutere la lista
* informazioni diskil disk1s1
* smonta /Volumi/TINYUSB
* mkdir ~/MyNewFolderMount
* mount_msdos /dev/disk1s1 ~/MyNewFolderMount
* apri ~/MyNewFolderMount

Puoi usare 'diskutil unmount' anche per smontare. E 'diskutil mount' da montare, e questo segue il modo 'standard' di OS X, che monta i dischi in /Volumes. Finder ha alcuni problemi, in Tiger, quando lo monti manualmente, ma non credo che ci siano problemi con questo.