[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico] [volume] [parte]


Capitolo 513, scheda riassuntiva
Copia, collegamento, spostamento, cancellazione e archiviazione 1

Comando Descrizione

cp file_origine file_destinazione

Copia un file normale generandone un altro con il nome che appare alla fine della riga di comando.

cp file_origine... directory_di_destinazione

Copia i file di origine nella directory di destinazione indicata, mantenendo così gli stessi nomi di partenza.

cp -dp file_origine... directory_di_destinazione

Copia i file di origine, riproducendo il più possibile le caratteristiche originali. In particolare, i collegamenti simbolici vengono mantenuti come tali.

cp -dpR origine... directory_di_destinazione

Copia i file o le directory di origine, in modo ricorsivo, riproducendo il più possibile le caratteristiche originali. In particolare, i collegamenti simbolici vengono mantenuti come tali.

cp -dpRl origine... directory_di_destinazione

Copia le directory di origine ed eventuali discendenti, mentre per i file vengono generati solo collegamenti fisici.

ln file_origine file_destinazione

Crea un collegamento fisico con il nome che appare alla fine della riga di comando sullo stesso inode del primo.

ln -s file_origine file_destinazione

Crea un collegamento simbolico con il nome che appare alla fine della riga di comando, che punta al file di origine.

ln [-s] origine... directory_di_destinazione

Crea una serie di collegamenti nella directory di destinazione, con lo stesso nome dei file di origine.

mv nome_origine nome_destinazione

Cambia il nome di un file o di una directory.

mv nome_origine... directory_destinazione

Sposta i file o le directory di origine nella directory di destinazione indicata.

for a in *.ext_1<-'
`->do mv $a `basename $a .ext_1`.ext_2; done

Sostituisce l'estensione .ext_1 a tutti i file contenuti nella directory, mettendo al suo posto l'estensione .ext_2.

rm nome...

Cancella i file indicati.

rm -r nome...

Cancella file e directory in modo ricorsivo.

find / -type f -name core -exec rm -i \{\} \;

Elimina tutti i file core (solo i file normali).
Appunti di informatica libera 2003.01.01 --- Copyright © 2000-2003 Daniele Giacomini -- daniele @ swlibero.org

Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome copia_collegamento_spostamento_cancellazione_e_archiviazione.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico]