Salta l'introduzione Italia - Italiano
HP.com Italia Prodotti e Servizi Supporto e Drivers Soluzioni Come Acquistare
» Contatta HP
Altre opzioni
HP.com Italia
Uso di HP-UX: Server e workstation HP > Capitolo 2 Lavorare con i file e le directory

Spostamento e copiatura di file tra directory

» 

Documentazione tecnica

Libro completo in PDF
» Feedback
Inizio contenuto

 » Sommario

 » Glossario

 » Indice

Il comando mv consente di spostare un file da una directory ad un’altra. Con il comando cp, č possibile copiare un file in una directory diversa.

Spostamento di file

Per spostare i file da una directory ad un’altra, usare il comando mv.

$ mv da_percorso a_percorso

dove da_percorso č il nome del file o il nome del percorso del file che si desidera spostare e a_percorso č il nome del percorso in cui si sta spostando il file. Ad esempio, per spostare myfile nella directory projects, digitare:

$ cd                   Spostare prima la home directory.
$ mv myfile projects   

Un unico punto (.) per un nome del percorso rappresenta la propria directory di lavoro attuale. Pertanto, per spostare myfile dalla directory projects di nuovo alla propria directory di lavoro attuale, digitare:

$ mv projects/myfile .   Non dimenticare il punto.
ATTENZIONE: Se si rinomina un file su un file esistente, il file esistente andrą perduto.

Quando si rinominano i file, prestare attenzione a non rinominare un file sul nome di un file preesistente in quella directory. In caso contrario, il file che ha gią quel nome andrą perduto. Per assicurarsi di non rimuovere involontariamente un file esistente, usare l’opzione -i. Ad esempio:

$ mv -i myfile /home/leslie/foofile

Se /home/leslie/foofile esiste, il comando sopra indicato chiede conferma prima di rimuoverlo.

Copiatura di file

Per copiare un file in una directory diversa, usare il comando cp.

$ cp da_percorso a_percorso

dove da_percorso č il nome del file o il nome del percorso del file che si desidera copiare e a_percorso č il nome del percorso della directory o del file su cui si sta copiando.

Ad esempio, per realizzare una copia di myfile denominata myfile2 nella directory projects, digitare:

$ cp myfile projects/myfile2
$ lsf
myfile   projects/ Il file myfile esiste ancora.

$ lsf projects
myfile2  new/  old/ La copia (myfile2) si trova in projects.

Per realizzare una nuova versione di myfile2 denominata myfile3 nella directory attuale, digitare:

$ cp projects/myfile2 myfile3
$ lsf
myfile    myfile3    projects/
ATTENZIONE: Se si copia un file su un file esistente, il file esistente andrą perduto.

Per assicurarsi di non sovrascrivere mai un file esistente, usare l’opzione -i. Ad esempio, se si tenta di copiare /home/leslie/myfile su myfile2 nella directory attuale e myfile2 esiste gią, cp chiede il permesso di sovrascrivere myfile2:

$ cp -i /home/leslie/myfile myfile2
Si desidera sovrascrivere myfile2? (s/n)
Versione stampabile
Informativa sulla privacy Usando questo sito si accettano le sue condizioni
© Hewlett-Packard Development Company, L.P.