[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico] [volume] [parte]


Capitolo 185.   Copia, collegamento, spostamento, cancellazione e archiviazione

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).
tar cf archivio_di_destinazione directory_di_origine
Archivia una directory in un file, utilizzando tar senza compressione.
tar czf archivio_di_destinazione directory_di_origine
Archivia una directory in un file, utilizzando tar e comprimendolo con gzip.
tar cjf archivio_di_destinazione directory_di_origine
Archivia una directory in un file, utilizzando tar e comprimendolo con bzip2.
tar cf - directory_di_origine | gzip -9 \
  \> archivio_di_destinazione
Archivia una directory in un file, utilizzando tar e comprimendolo al massimo con gzip.
tar cf - directory_di_origine | bzip2 -9 \
  \> archivio_di_destinazione
Archivia una directory in un file, utilizzando tar e comprimendolo al massimo con bzip2.
tar tf archivio_di_origine \
  \['modello_da_estrarre']...
Elenca il contenuto di un archivio tar.
tar tzf archivio_di_origine ['modello_da_estrarre']...
Elenca il contenuto di un archivio tar, compresso con gzip.
tar tjf archivio_di_origine ['modello_da_estrarre']...
Elenca il contenuto di un archivio tar, compresso con bzip2.
gunzip < archivio_di_origine | tar tf - \
  \['modello_da_estrarre']...
Elenca il contenuto di un archivio tar, compresso con gzip, utilizzando un condotto.
bunzip2 < archivio_di_origine | tar tf - \
  \['modello_da_estrarre']...
Elenca il contenuto di un archivio tar, compresso con bzip2.
tar xpf archivio_di_origine ['modello_da_estrarre']...
Estrae il contenuto di un archivio tar a partire dalla directory corrente, mantenendo il più possibile inalterati gli attributi originali dei file.
tar xpzf archivio_di_origine ['modello_da_estrarre']...
Estrae il contenuto di un archivio tar, compresso con gzip, a partire dalla directory corrente, mantenendo il più possibile inalterati gli attributi originali dei file.
tar xpjf archivio_di_origine ['modello_da_estrarre']...
Estrae il contenuto di un archivio tar, compresso con bzip2, a partire dalla directory corrente, mantenendo il più possibile inalterati gli attributi originali dei file.
gunzip < archivio_di_origine | tar xpf - \
  \['modello_da_estrarre']...
Estrae il contenuto di un archivio tar, compresso con gzip (utilizzando un condotto), a partire dalla directory corrente, mantenendo il più possibile inalterati gli attributi originali dei file.
bunzip2 < archivio_di_origine | tar xpf - \
  \['modello_da_estrarre']...
Estrae il contenuto di un archivio tar, compresso con bzip2, a partire dalla directory corrente, mantenendo il più possibile inalterati gli attributi originali dei file.
tar cf /dev/fd0 -L 1440 -M origine_da_archiviare
Archivia una directory, o un file, su una serie di dischetti inizializzati a 1 440 Kibyte, ma senza file system.
tar tf /dev/fd0 -L 1440 -M ['modello_da_estrarre']...
Elenca il contenuto di un archivio contenuto in una serie di dischetti da 1 440 Kibyte senza file system.
tar xpf /dev/fd0 -L 1440 -M \
  \['modello_da_estrarre']...
Estrae, nella directory corrente, il contenuto di un archivio contenuto in una serie di dischetti da 1 440 Kibyte senza file system.
dd if=file_da_suddividere of=file_suddiviso_1 \
  \bs=100k count=1 skip=0
dd if=file_da_suddividere of=file_suddiviso_2 \
  \bs=100k count=1 skip=1
...
dd if=file_da_suddividere of=file_suddiviso_n \
  \bs=100k count=1 skip=(n-1)
Suddivide un file in pezzetti da 100 Kibyte l'uno.
cat file_suddiviso... > file_riaggregato
Ricomposizione di un file suddiviso in pezzetti.

Appunti di informatica libera 2007.02 --- Copyright © 2000-2007 Daniele Giacomini -- <daniele (ad) swlibero·org>


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

[successivo] [precedente] [inizio] [fine] [indice generale] [indice ridotto] [indice analitico]

Valid ISO-HTML!

CSS validator!