===== cp - Dateien und Verzeichnisse kopieren =====
**Kurzfassung:** ''cp'' kopiert Dateien und Verzeichnisse. Mit Optionen für rekursives Kopieren, Erhalt von Attributen und interaktive Bestätigung.
==== Übersicht ====
Standardwerkzeug zum Duplizieren von Dateien/Verzeichnissen lokal. Für Synchronisation über Hosts hinweg eignet sich [[sammlung:rsync|rsync]].
==== Voraussetzungen ====
* Lese-/Schreibrechte an Quelle/Ziel
==== Anleitung ====
=== Dateien kopieren ===
cp quelle.txt ziel.txt
cp -i quelle.txt ziel.txt # nachfragen bei Überschreiben
cp -v quelle.txt ziel.txt # ausführlich
=== Verzeichnisse rekursiv ===
cp -r /pfad/quelle /pfad/ziel
cp -a src/ dst/ # -a = archiv (rekursiv, Rechte/Zeitstempel/Symlinks erhalten)
=== Mehrere Dateien in ein Zielverzeichnis ===
cp file1 file2 dir/
==== Hinweise ====
* ''-a'' bevorzugen, wenn Metadaten erhalten bleiben sollen.
* Vorsicht bei symbolischen Links – je nach Bedarf ''-a'' (erhält Links) oder ''-L'' (auflösen).
==== Siehe auch ====
* [[sammlung:mv|mv – verschieben/umbenennen]]
* [[sammlung:rsync|rsync – synchronisieren]]
* [[kommandoreferenz:dateiverwaltung|Dateiverwaltung Übersicht]]
==== Quellen ====
* [[https://man7.org/linux/man-pages/man1/cp.1.html|man cp]]
----
{{tag>cli file utilities}}
----