2012-03-20 12 views
63

Ciao Sto cercando di copiare la mia directory rails_projects da haseebjaved/Desktop/rails_projects alla mia home directory, che è haseebjaved.Come copiare le directory in OS X 10.7.3?

Come posso farlo tramite la riga di comando?

Inoltre, posso visualizzare la mia home directory sull'interfaccia utente o solo tramite la riga di comando in Mac OS X?

È possibile copiare le directory da e verso la mia home directory tramite l'interfaccia utente? O solo tramite la riga di comando?

Grazie

risposta

145

C'è qualcosa di speciale con quella directory o sei davvero solo chiedendo come copiare le directory?

Copia in modo ricorsivo tramite CLI:

cp -R <sourcedir> <destdir> 

Se si sta vedendo solo i file nella sourcedir da copiare (invece di sourcedir pure), che sta succedendo, perché hai tenuto la barra finale per sourcedir:

cp -R <sourcedir>/ <destdir> 

Quanto sopra copia solo i file e le relative directory all'interno di sourcedir. In genere, si desidera includere la directory che si sta copiando, quindi eliminare la barra finale:

cp -R <sourcedir> <destdir> 
+0

Grazie Peter. Sto provando a copiare tre sottodirectory all'interno di rails_projects nella mia directory home con haseebjaved. Quando eseguo il seguente comando: cp -r ~/Desktop/rails_projects haseebjaved, il comando copia efficacemente le tre sottodirectory da rails_projects a haseebjaved e crea una nuova cartella denominata haseebjaved nella mia home directory haseebjaved. Quello che voglio è che la directory rails_projects da mostrare sotto la mia home directory sia stata scorsa come le altre cartelle come Download, Desktop, ecc. – hjaved

+0

Sto usando la funzione di ricerca con Finder ora ed è molto meglio ma non vedo la mia casa directory lì in Preferiti o altrove. Molto nuovo per Mac OS X e Rails. – hjaved

+0

'cp -r ~/Desktop/rails_projects ~' è ciò che desideri –

Problemi correlati