===== 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}} ----