Guida ai comandi da terminale - Gestione di file e directory: differenze tra le versioni

 
Riga 561: Riga 561:
Un esempio di comando con le opzioni più comuni è il seguente:
Un esempio di comando con le opzioni più comuni è il seguente:
<pre>
<pre>
rsync -av --delete --progress --log-file=mio_log.txt /Directory/Sorgente /Directory/Destinazione  
rsync -av --del --progress --log-file=mio_log.txt /Directory/Sorgente /Directory/Destinazione  
</pre>
</pre>
Le opzioni usate hanno il seguente significato:
Le opzioni usate hanno il seguente significato:
Riga 573: Riga 573:
** <code>-D</code>, scorciatoia per <code>--devices</code> + <code>--specials</code>.
** <code>-D</code>, scorciatoia per <code>--devices</code> + <code>--specials</code>.
* <code>-v</code> (<code>--verbose</code>): visualizza più informazioni durante il trasferimento.
* <code>-v</code> (<code>--verbose</code>): visualizza più informazioni durante il trasferimento.
* <code>--delete</code>: elimina dalla directory di destinazione i file non più presenti nella directory sorgente
* <code>--del</code>: elimina dalla directory di destinazione i file non più presenti nella directory sorgente nel modo più efficiente.
* <code>--progress</code>: visualizza progresso.
* <code>--progress</code>: visualizza progresso.
* <code>--log-file</code>: salva la lista delle operazioni effettuate nel file di log specificato.
* <code>--log-file</code>: salva la lista delle operazioni effettuate nel file di log specificato.
Altre opzioni utili:
{{Box|Nota|Per maggiori informazioni si veda [[Rsync | la guida dedicata]].}}
* <code>-i</code> (<code>--itemize-changes</code>): mostra (alla fine) una sintesi di tutte le operazioni effettuate.
* <code>-l</code> (<code>--copy-links</code>), è l'opposto di <code>-l</code>, ovvero non copia il link simbolico ma sincronizza quanto referenziato attraverso lo stesso.
Maggiori informazioni [[Rsync | qui]].


== Manipolazione di file ('''cat''') ==
== Manipolazione di file ('''cat''') ==
3 040

contributi