Modalità di Stampa / Esportazione PDF
Questa visualizzazione ad alta densità a due colonne è formattata specificamente per fogli A4.
OCEWeb Commands — Cheatsheet Reference
comandi.oceweb.net • Data generazione: 20/08/2026
Edizione 2026
rsync (Linux & Bash)
IntermedioSincronizza file e directory localmente o da/verso un host remoto in modo incrementale ed efficiente.
>_
rsync [OPZIONI] SORGENTE DESTINAZIONE
Parametri:
-
-a, --archive: Modalità archivio: preserva ricorsivamente permessi, proprietari, timestamp, link simbolici. -
-v, --verbose: Mostra l'elenco dettagliato dei file trasferiti durante l'esecuzione. -
-z, --compress: Comprime i dati durante il trasferimento per ridurre il consumo di banda di rete. -
-P, --progress: Mostra la barra di avanzamento e consente di riprendere i file parzialmente trasferiti. -
--delete: Elimina nella destinazione i file che non esistono più nella directory sorgente (mirror esatto). -
-e<"ssh -p PORTA">: Specifica la shell remota da utilizzare (es. porta SSH personalizzata). -
--dry-run: Modalità simulazione: mostra cosa verrebbe trasferito o cancellato senza modificare nulla. -
--exclude<PATTERN>: Esclude file o cartelle che corrispondono al pattern specificato (es. node_modules, .git).
Esempi:
Sincronizzazione directory con cancellazione e barra di progresso
rsync -avzP --delete /var/www/html/ utente@192.168.1.50:/backup/www/
Simulazione sicura (Dry Run) escludendo cartelle temporanee
rsync -av --dry-run --exclude="node_modules" --exclude=".git" ./ /backup/progetto/